CS软件授权注册系统V3-测试案例-MAC白名单测试


喜鹊软件授权注册系统测试报告-开发框架文库

CS软件授权注册系统V3-测试案例-MAC白名单测试

MAC地址授权

表示该证书必须使用MAC地址授权使用,终端用户需要输入MAC地址进行注册软件。

MAC白名单

名词解释

是指MAC地址白名单,是软件授权注册系统一种安全设置,用于限制终端用户是否有权限使用软件。‌

授权服务器定义一组MAC地址,当终端用户验证证书时,判断该用户的MAC地址是否在MAC白名单内。

策略优点

授权操作简单、适用性广。

该策略适用于终端用户较少的软件授权。

测试报告

测试程序:TestMAC.cs

创建软件用户证书

喜鹊软件授权注册系统V3-测试案例-MAC白名单测试

创建MAC白名单

喜鹊软件授权注册系统V3-测试案例-MAC白名单测试

 

测试案例1 - MAC白名单 - 用户注册存在的MAC地址

C#全选
public static void TestOK()
{
    var input = new req_ClientRequest
    {
        systemCode = "MES",
        licenseNo = "202412-1f5bbb-6cd652",
        registerNo = "3497F689E8A2",//本机MAC地址
        clientHID = LicenseManager.GetHID(),
    };
    Register(input);
}

喜鹊软件授权注册系统V3-测试案例-MAC白名单测试

 

测试案例2 - MAC白名单 - 用户注册无效的MAC地址

 

C#全选
public static void TestERR()
{
    var input = new req_ClientRequest
    {
        systemCode = "MES",
        licenseNo = "202412-1f5bbb-6cd652",
        registerNo = "3497F689E8A2-XXXXX",//不存在的MAC地址
        clientHID = LicenseManager.GetHID(),
    };
    Register(input);
}

喜鹊软件授权注册系统V3-测试案例-MAC白名单测试

 

测试案例3 - MAC白名单 - 模拟其他用户使用MAC地址注册

C#全选
public static void TestERR1()
{
    var input = new req_ClientRequest
    {
        systemCode = "MES",
        licenseNo = "202412-1f5bbb-6cd652",
        registerNo = "3497F689E8A2",//本机MAC地址
        clientHID = "0000000",//模拟其他用户使用MAC地址注册
    };
    Register(input);
}

 

喜鹊软件授权注册系统V3-测试案例-MAC白名单测试

 

测试案例4 - MAC白名单 - 联机验证证书

喜鹊软件授权注册系统V3-测试案例-MAC白名单测试

 

喜鹊软件授权注册系统V3-测试案例-MAC白名单测试

 

测试案例5 - MAC白名单 - 离线验证证书

测试条件:

  • 不勾选联机验证证书
  • 勾选MAC地址授权

喜鹊软件授权注册系统V3-测试案例-MAC白名单测试

 

喜鹊软件授权注册系统V3-测试案例-MAC白名单测试

 

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
评论列表

发表评论

评论内容
昵称:
关联文章

CS软件授权注册系统V3-测试案例-MAC名单测试
喜鹊软件授权注册系统V3-测试案例-MAC名单测试
CS软件授权注册系统-MAC地址名单
CS软件授权注册系统V3-测试案例-离线注册与验证证书测试
CS软件授权注册系统V3-测试案例-在线用户并发数限制测试
CS软件授权注册系统V3-测试案例-证书到期测试软件到期测试
CS软件授权注册系统V3-测试案例-注册测试
CS软件授权注册系统V3-测试案例-证书授权状态测试
CS软件授权注册系统V3-测试案例-连接授权服务器WebApi
CS软件授权注册系统V3-测试案例-限制系统功能(菜单权限)测试报告
CS软件授权注册系统V3-测试案例-试用版标识测试
CS软件授权注册系统V3-测试案例-限制系统功能测试
CS软件授权注册系统V3-测试案例-使用次数限制测试
CS软件授权注册系统V3-测试案例-使用天数限制测试
CS软件授权注册系统V3-测试案例-联机验证证书测试
.NET C/S架构软件用户授权设计方案(mac地址+名单用户)
喜鹊软件授权注册系统V3-测试案例-证书授权状态测试
喜鹊软件授权注册系统V3-测试案例-证书到期测试软件到期测试
喜鹊软件授权注册系统V3-测试案例-注册测试
喜鹊软件授权注册系统V3-测试案例-试用版标识测试