我想知道的最佳实践开发Web测试自动化框架硒网络测试自动化框架最佳实践
我基本上都看过博客的夫妇,终于说服在书中列出的大卫·伯恩斯方法您的意见 - "Selenium 1.0 Testing Tools: Beginner’s Guide" in chapter 7。
保持所有的方法,在一个单独的类文件中的特定页面的验证,使它精致,可维护。
我想知道使用设计模式设计自动化框架的优势。我并不完全相信哪种方法是最好的。请添加您的建议。可能是每种方法我们可以列出它的优缺点
如果我们将所有步骤存储在数据库表中,取出并执行步骤,会不会很好?在这种情况下,如果有任何测试失败,这将在表中更新,我们可以选择性地只运行失败的测试。
另外,可以通过有选择地查询表格和通过作业从这些表格中清除数据来完成报告。保持测试输出文件的结果/解析结果也很好。
如果这个问题已经在相关帖子中回答,请张贴链接。在发布这个问题之前,我查了几篇文章。
在网站中,用户与网站的交互是事件驱动的,用户可以与网站互动的方式可以是多种组合A-> B-> C或A-> C-> B。做所有可能的组合提供最大的覆盖范围。基于模型的自动化测试涵盖了所有可能的状态
自动化套件,模拟功能回归为所有可能的状态可以模拟所有的用户场景
请分享给上述问题的最佳实践/建议。对于所有以上实现的Dataproviders,我们可以在XML中传递数据,以便测试数据管理。
我们需要考虑什么设计方法来开发基于模型的测试自动化套件。
有没有人试过使用框架http://www.w3qa.eu/framework.html。任何意见/反馈意见请提供
Selenium文档提供了很好的[总结](http:// seleniumhq。org/docs/06_test_design_considerations.html) – 2011-03-19 10:33:18