[自动化测试策略]请问有没有人做过针对工作流软件的自动化测试的设计?
我现在做一个工作流软件项目的测试工作,目前需要实现自动化,但是由于工作流软件本身的特质,每个用例之间前后依赖关系很紧密,测试数据独立的话会很费事,但是不独立,又不符合自动化测试一个用例检查一个输出的原则,不知道各位有没有好的经验讨论分享一下,谢谢!
本来是计划按照一般的逻辑先auto 优先级最高的case,但是优先级最高的case恰恰是前后逻辑最复杂关联最多的case,而且自动化跑这些case发现bug可能性也不太大。
我的想法是想尝试针对工作流软件的这种特性,先auto优先级低的简单的case,利用automation 提高test coverage, 而优先级高的case仍然依赖手工测试保证不miss bug。
不知各位有何高见,望不吝赐教!