【发布时间】:2016-03-31 22:42:44
【问题描述】:
我在自动化测试中使用页面对象设计模式。我有每个页面对象的规范文件。当测试运行时,浏览器会在它要求再次登录的规范文件之间重新启动。但我想要实现的是,我想在测试开始时登录,从多个规范运行测试,而无需在执行规范文件之间关闭浏览器。
【问题讨论】:
-
我认为这不是一个好的做法,因为每个测试都应该从头开始,只测试一件事。但是您是否只是尝试在一次测试中测试多个条件,例如如果您使用的是 Jasmine,请将多个 expect() 放在一个测试中?
-
谢谢阁楼。经过一番研究,我意识到这不是一个好主意。感谢您的信息。
-
我们运行多个规范文件而无需重新启动浏览器,您可以发布您的配置文件并大致记录您的文件夹结构吗?
标签: node.js testing jasmine protractor angularjs-e2e