0
我有一个与浏览器自动化是测试下面的用户故事运行两个端对端测试:避免在端到端的浏览器自动化测试案例的复制
C:As a manager, I can add a member to my team.
d:As a manager, I can pay a member of my team.
的东西是,为了做D
我得先做C
。因此,编写一个符合ABC的e2e测试,一旦出现ABCD就是多余的!
我的问题是:什么是一些避免e2e测试冗余的最佳做法?我曾考虑过的一件事就是写ABCD,并在C
步骤之后包含assert
。虽然这意味着如果我们在C
发生故障,但是如果D
工作或没有工作,我们就没有任何信息。
谢谢您的回答。这对我来说很有意义。我想知道:你有推荐的文章可能涉及这个问题吗?我四处搜寻,但找不到与我所问的完全相符的东西。 – swagrov