我尝试使用multiCapabilities来定义多个浏览器驱动程序,但是当我尝试运行在不同浏览器中注册THE SAME用户的测试时,除了第一个尝试注册的浏览器之外的所有浏览器都返回错误(用户已存在) )。
有没有办法在Protractor中运行并行的e2e测试,其中包含无法复制的信息(如用户名,用户电子邮件等)?
我找到了测试它们的方法,但为每个浏览器创建了不同的配置,并为每个浏览器定义了不同的参数(如用户名)。有没有更好的方法呢?
答案 0 :(得分:1)
您可以查看此答案以寻求帮助:How can I use command line arguments in Angularjs Protractor?
我认为您可以在配置中基于每个浏览器执行此操作,因此您应该能够以这种方式传递不同的用户名和密码。