如何组织网络驱动器和黑猩猩测试



我在我的流星项目中使用黑猩猩,Webdriver和Mocha有很多接受测试套件。我需要它们以特定的顺序运行,因为有些取决于其他顺序。我能够在shell脚本中进行此操作,该脚本调用

chimp --mocha --path=/path_to_first_test 
path_to_second_test 
path_to_third_test

我想知道是否有更好的方法?有谁知道Webdriver或Chimp是否具有可以使用此功能的工具,或者是否有另一种可以与他们使用的工具?我找不到任何。

您永远不应该有彼此取决于彼此的测试。您需要以每个测试可以独立运行的方式构建测试套件。

如果您需要跳到旅程的某个部分,则在允许您使用固定装置和特定于测试的代码进行的代码中构建。

但是,如果您坚持认为,那么您可以在命令行上传递Chimp单个功能文件,并且应该以序列运行

运行它们

最新更新