【发布时间】:2017-07-18 03:56:15
【问题描述】:
我正在用量角器编写一些简单的 e2e 测试,但鉴于这是我的第一次尝试,我有很多简单的问题。场景如下:用户登录,输入凭据,登陆站点仪表板,点击一个按钮,登陆一个有 100 行的表格,点击导出按钮,导出 csv 并注销。
现在我的问题如下:
如何组织所有这些?这是否适合我从一个页面导航到另一个页面的一个“规范”文件(将所有页面对象导入单个规范文件等)? 或者我是否为每个屏幕创建一个单独的规范文件(和相关的页面 obj 文件)?如果是这样,我如何将它们链接在一起以按上述顺序移动?每个规范是否应该是独立的(因此在其中完成了适当的准备工作)?或者是否应该在 conf.js 文件中按顺序调用规范——就像一个套件? 谢谢。
【问题讨论】:
标签: angular protractor automated-tests e2e-testing