【发布时间】:2019-06-06 12:34:08
【问题描述】:
我有一个关于赛普拉斯测试组织的问题。 我想听听您对如何划分测试的反馈?
当您使用
定义测试时it("", function() {})
你测试了多少?你会限制自己的断言吗?
我有一个数据室,两个用户可以在其中进行交互。一个用户可以上传文件和另一个用户聊天,用户2只能上传文件和聊天。
我需要测试的是:
- 列表项
- 用户 #1 上传文档
- 删除用户 #1 的文档
- 断言聊天会自动获取有关上传和删除文件的消息
- 用户 #2 可以上传文档
- 用户 #2 可以关闭数据室并重新打开
- ...
我问自己的问题是我应该参加的考试次数。
我应该有一个运行整个场景的吗? 我是否应该为我想做的每个测试准备一个 我应该按用户进行多个分组吗 ...
如果您对如何组织考试有任何建议,我很乐意听到!
【问题讨论】:
标签: e2e-testing cypress