1.0.8 • Published 5 years ago

test-data-generate v1.0.8

Weekly downloads
1
License
ISC
Repository
-
Last release
5 years ago

用于生成随机测试数据

1、生成随机手机号码
2、生成随机用户名
3、生成公司名称
4、生成注册号
5、生成身份号码

安装

npm install test-data-generate

使用

var test=require("test-data-generate");
var configJson=require("../configJson");
describe('测试', () => {
    it('测试获取随机数据',async()=>{
        await test.generatePhone('borgward_phone');
        await test.generateUserName('borgward_username');
        await test.generageCompanyName('borgward_companyName');
        await test.generateRegistNo('borgward_registNo');
        await test.generateIdNo('borgward_IdNo');
        console.log(configJson.vars.borgward_phone);
        console.log(configJson.vars.borgward_username);
        console.log(configJson.vars.borgward_companyName);
        console.log(configJson.vars.borgward_registNo);
        console.log(configJson.vars.borgward_IdNo);
	})
	
	    it('测试获取验证码接口: ' + configJson.vars.borgward_phone, async function () {
        //随机生成手机号码
        await index.generatePhone('borgward_phone');
        //请求接口获取验证码
        await index.GetVerifyCode(9999,9,configJson.vars.borgward_phone, function (params) {
            // driver.sendKeys(params);
            console.log("验证码:" + params);
        })
        // await console.log(getVerifyCode2.GetVerifyCode.getRootPath());
        ;
    });
});

config.js

生成的测试数据会自动写入根目录下config.json文件中(这个文件必须放在根目录)

{
	"webdriver": {
		"host": "127.0.0.1",
		"port": "4444",
		"browsers": "chrome, ie 11"
	},
	"vars": {
		"borgward_phone": "13500828215",
		"verifyCode": "420806",
		"borgward_username": "AutoTestGroup贺泽远",
		"borgward_companyName": "温州浮光物流有限公司",
		"borgward_registNo": "913310014XGHD0LBA2",
		"borgward_IdNo": "440101198905162419"
	},
	"recorder": {
		"pathAttrs": "data-id,data-name,type,data-type,role,data-role,data-value",
		"attrValueBlack": "",
		"classValueBlack": "",
		"hideBeforeExpect": ""
	}
}

联系方式

QQ:233227763 邮箱:liyinchi@qq.com

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago