CS软件授权注册系统V3-测试案例-在线用户并发数限制测试


喜鹊软件授权注册系统V3-测试案例-在线用户并发数限制测试

CS软件授权注册系统V3-测试案例-在线用户并发数限制测试

在线用户数授权

表示该证书限制在线用户并发数量。当在线用户数量超出限制值时,禁止当前用户操作。

在线用户并发数(Online User Concurrent)

名词解释

在线用户并发数量是指同时访问系统的用户数量。用户登录系统时将客户端mac地址以及账号存储在登录日志表。

用户登录或操作数据时判断在线用户数量。

测试报告

测试程序:TestOnlineUserConcurrent.cs

创建软件用户证书

喜鹊软件授权注册系统V3-测试案例-在线用户并发数限制测试

测试案例1 - 正常注册

C#全选
public static void TestOK()
{
    var input = new req_ClientRequest
    {
        systemCode = "MES",
        licenseNo = "OnlineUserConcurrent",
        registerNo = LicCommon.DEFAULT_REGISTER_NO,//默认注册码
        clientHID = LicenseManager.GetHID(),
    };
    //注册
    var license = Register(input, "在线用户并发数");
    if (license != null)
    {
        ConsoleLogger.LogInformation("验证在线用户***********************");
        var result = DoValide(license);//验证
        Assert(result == true);
    }
    else
    {
        ConsoleLogger.LogError("注册失败!");
    }
}

喜鹊软件授权注册系统V3-测试案例-在线用户并发数限制测试

测试案例2 - 超出在线用户数限制

C#全选
public static void TestERR()
{
    ConsoleLogger.LogInformation("验证在线用户***********************");
    var license = LicenseCore.LicenseManager.Instance.LoadLicense();
    var result = false;

    //设置3个在线用户
    DBHelper.SetOnline(3);            
    result = DoValide(license);
    Assert(result == true);

    //设置4个在线用户,系统设置参数:4
    DBHelper.SetOnline(4);
    result = DoValide(license);
    Assert(result == true);

    //设置5个在线用户 ==》超出在线用户数限制
    DBHelper.SetOnline(5);
    result = DoValide(license);
    Assert(result == true);
}

 

喜鹊软件授权注册系统V3-测试案例-在线用户并发数限制测试

 

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

发表评论

评论内容
昵称:
关联文章

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