每个月,我们的先进技术小组都会评估最新的QA测试工具,我们会帮助您传递他们的发现。本月,我们将提供一些创建测试数据的有用提示,以及对量角器和JNA的概述。这些更新将有助于提高您的团队的效率和整体生产力,同时让您了解最新的行业技术标准。
2015年7月的最新支持更新:
- Jenkins已经发布了1.624版本,其中包括内部性能升级。
- Selenium WebDriver的新版本2.47提供了一系列bug修复。
- Appium的新版本1.4.10修复了上一个版本中一个明显的bug。
创建测试数据的技巧:
- 在每个测试的开始创建您的测试数据。这将有助于加快测试过程和您的总体发布时间。
- 确保始终使用未损坏且与应用程序兼容的文件。
- 利用自动化工具来创建大量的测试数据自动化您的测试过程.
- 记住要包含负输入以测试适用的负场景。
- 必要时,与开发人员一起创建最有效的测试数据。
- 在测试数据中包括受支持和不受支持的格式。
工具与技术概述:
量角器是一个开源的功能自动化框架。它是专门为AngularJS的web应用而设计的,并在AngularJS 1.2期间引入,作为现有端到端测试框架的替代品。作为Selenium WebDriver的包装器,它共享所有可用的特性。量角器提供了新的定位器策略和函数,有助于AngularJS应用程序的自动化。
JNA(Java本机访问)是一个库,它为Java程序提供了对本机共享库的方便访问。本机库用于在Java缺乏必要的API (USB端口、扫描设备等)时提供访问。它使用本机库外部函数接口库(libffi)来调用本机代码。JNA取代了JNI (Java本机接口),后者使用从Java应用程序调用本机代码的麻烦方法。
回顾我们过去的技术更新,点击这里.想要更多像这样的优质内容,请关注QASource在LinkedIn和Facebook上!