Angular 从量角器开始——几个问题
我正在用量角器编写一些简单的e2e测试,但鉴于这是我第一次尝试,我有很多简单的问题。场景如下:用户登录、输入凭据、登录到站点仪表板、单击按钮、登录到包含100行的表、单击导出按钮、导出csv并注销 现在我的问题是: 我如何组织这一切?这是否适合在一个“spec”文件中从一页导航到另一页(将所有页面对象导入到单个spec文件中,等等)? 还是为每个屏幕创建一个单独的规范文件(以及相关的页面obj文件)?如果是,我如何将它们链接在一起,以便按照上述顺序移动?每个规范是否应该是独立的(并因此在其中完成适当的准备工作)?或者应该在conf.js文件中按顺序调用规范——比如一个套件?Angular 从量角器开始——几个问题,angular,protractor,automated-tests,e2e-testing,Angular,Protractor,Automated Tests,E2e Testing,我正在用量角器编写一些简单的e2e测试,但鉴于这是我第一次尝试,我有很多简单的问题。场景如下:用户登录、输入凭据、登录到站点仪表板、单击按钮、登录到包含100行的表、单击导出按钮、导出csv并注销 现在我的问题是: 我如何组织这一切?这是否适合在一个“spec”文件中从一页导航到另一页(将所有页面对象导入到单个spec文件中,等等)? 还是为每个屏幕创建一个单独的规范文件(以及相关的页面obj文件)?如果是,我如何将它们链接在一起,以便按照上述顺序移动?每个规范是否应该是独立的(并因此在其中完成
谢谢。你的很多建议都可以由你自己选择。但您可以尝试在楼宇自动化测试中使用最佳实践 您可以按功能或逻辑部分(如页面)组织等级库。然后在conf文件中,您可以将spec文件组织成一个套件(例如,通过测试检查类型:冒烟、回归、健全性等) 有关更多信息,请查看:
crispusdh
)当然可以。非常感谢。