您有自动测试/手动系统测试。当变量值发生变化时,我的测试应该失败
如果他们失败了,如果一个变量的值更改,以便例如:
你有一个电子商务网站,有10种产品。 在生产中,价格发生变化,测试人员知道新价格是什么。
但你不更新非生产环境的价格,但测试者说他们的测试失败了,因为他们已经在他们的测试中更新价格。因为他们已经在测试中更新了价格。
我的问题归结为,测试是怎么写的。他们应该知道物品的价格,还是应该知道商业规则并对其进行测试。
如果需要价格屏幕上显示,测试应该写在标识此与实际值不应该的问题只是 的情况下,知道哪里是数据的来源以及它应该的方式被显示。
因此,在我看来,测试应该只需要改变,如果业务规则/需求的变化,而不是该数据已经改变值。