请帮助信息在我的工作中,我使用 webdriver.io 和 mocha。现在我的工作文件夹有这样的结构
- 测试
1.1 - pageobjects - 带有 page.js 类的文件夹
1.2 - 资源 - 包含 - 带有值的 index.js
1.3 - 规格 - 带有测试的文件夹
1.4 - 实用程序 - 包含带有常用方法的 helper.js
当然 wdio.conf.js 是存在的
案子
在规范中创建了 test1.js 和 test2.js
test1.js 动作
登录名(姓名,密码)
登出
test2.js 动作
登录名(姓名,密码)
买咖啡
登出
我通过运行规范文件夹运行测试,测试一个接一个地执行
所以问题是如何只创建一次(意味着我生成随机字符串并初始化变量)并在每次测试中使用它。换句话说,我生成密码(生成字符串)并在 test1.js 登录操作中使用它,然后在 test2.js 登录操作中使用它,并且 test2.js 中的这个密码是相同的。
提前谢谢!!