【发布时间】:2018-12-13 05:37:18
【问题描述】:
我使用 angular-5 创建了用于聊天和音频通话的网络应用程序。需要使用量角器实现自动化。 示例测试用例: 1.从机器1发送消息并从机器2接收消息。 2.从 machine-1 拨打电话并从 machine-2 结束通话。
如何为这些场景编写量角器测试用例。
截至目前我目前的实现是这样的。
multiCapabilities: [
{
seleniumAddress: 'http://machine1/wd/hub',
browserName: 'chrome',
directConnect: true,
sequential: true,
specs: [
'e2e/sender/login.js',
'e2e/sender/sendmsg.js',
'e2e/sender/makecall.js']
},
{
seleniumAddress: 'http://machine2/wd/hub',
browserName: 'chrome',
directConnect: true,
specs: [
'e2e/receiver/login.js',
'e2e/receiver/receivemessage.js',
'e2e/receiver/endcall.js']
}
]
注意:当我运行量角器时,两台机器都会并行执行测试用例。
如何使用量角器实现适当的测试用例来测试这些场景请提出建议。
提前致谢..
【问题讨论】:
-
如果您在运行现有浏览器的同一台机器上打开浏览器可以吗?
标签: protractor