每个月,我们的高级技术组评估最新的QA测试工具,我们帮助您传递给您的调查结果。在本月的更新中,我们简要概述了新工具,包括氦气和白色。我们还涵盖了当前的最佳实践和最新的行业更新。寻找我们每个月的更新,以留在技术标准的循环中,并帮助提高团队的生产力!
2015年9月的最新支持更新:
- Selenium WebDriver发布了2.48版,其中包含许多以前的问题的修复。
- Jenkins 1.632包含六个主要修复。
- Twitter的Bootstrap已被称为最受欢迎的响应UI开发框架之一。
工具和技术概述:
氦是一种用户友好的工具,用于测试基于Selenium框架的网站和自动化浏览器。由于氦的命令系统基于简单的英语,因为没有编程知识的用户可以创建测试和自动化脚本。氦支持Java和Python。
白色的是由思考的开源Windows自动化框架。它有助于基于Win32,WinForms,WPF,Silverlight和SWT(Java)平台的自动化应用程序。白色是基于.NET的,不需要使用任何专有的脚本语言。它提供了一致的面向对象的API,可以隐藏Microsoft的Complex UI Automation库。
最佳实践:
- 使用元素ID识别页面上的元素。
- 在需要遍历DOM树的情况下使用XPath。
- 遵循拆除方法处理脚印。
- 保持测试简短并描述为鼓励框架中的可维护性。
- 在框架内使用包装器来鼓励代码的可重用性。
- 尝试使测试彼此独立,以帮助减少误报。
查看我们以前的技术更新,点击这里。对于更多类似的高级内容,请在LinkedIn和Facebook上遵循Qasource!