有没有人知道如何管理软件/ Web应用程序测试过程?
答案 0 :(得分:1)
Hexawise测试用例生成器可以显着缩短您的测试设计时间(例如,确定应该测试哪些浏览器,配置和功能组合,以便在可管理的测试用例中实现最大覆盖率)。
免费试用版位于:http://hexawise.com/users/new
披露:我根据应用基于统计数据的实验设计原则创建了该工具,我的父亲William G. Hunter过去常常教他威斯康星大学的教授。
/轻微切线:令我惊讶的是,实验设计方法在当今的制造业中被广泛使用,但很少用于软件测试。制造中存在相同类型的组合爆炸(例如,关于制造子午线轮胎可能有多少种方式的事情)和软件测试(在大多数非平凡的软件应用中存在数十亿个潜在用例,特别是在浏览器类型和/或配置选项被混合在一起)。这些实验设计方法显着提高了两种情况下的效率(并且通过简单的“烘烤”非常容易在软件测试项目中得到证明);尽管如此,他们在绝大多数测试组织中仍未使用,即使在财富100强公司也是如此。我希望提高意识并帮助改变这一点。切线结束/
答案 1 :(得分:0)
它有很多方面,但在我们的武器库中迅速变得重要的一个工具是Selenium。
答案 2 :(得分:0)
您需要测试软件的多个层。单元测试覆盖最小的代码段,如特定方法的输出,而不是方法交互的方式。然后在相反的频谱范围内进行集成的用户体验测试,模拟用户按下按钮并对应用程序进行操作(如果您正在编写Web应用程序,则使用Selenium等工具)。