我们正在寻找一种自动化窗体表格进行验收测试的方法.我们的要求是:
必须可供非开发人员使用(即:未安装开发环境的人员)
必须有一台录音机
必须支持第三方控件
必须具备基本功能(允许单击按钮,输入文本,验证结果,必要时可以创建多个窗口)
基本上,像Selenium,但对于Windows窗体.
对于它的价值,我已经测试了15年,直到今天,从未见过以这种方式创建的测试的ROI.自动化测试显然是一件好事,但如果您只是采用手动测试用例的测试用例并让最低工资工作者"自动化"它们,那么您几乎总会得到大量无法维护的脆弱测试,从而节省时间最终迅速被抛出.
来自paiNie的FitNesse建议是一个很好的建议.
必须由非开发人员使用
任何非Web测试自动化工具都需要dev的众所周知的ide(Eclipse等)或测试工具ide.SilkTest,TestComplete等也会让你写一些代码.
你可以使用工具来创建"可执行要求",如"Fitnesse" 或Concordion,从而将开发人员和测试人员之间的工作分开