高级知识
自动化测试面临的主要困难及应对方法
脚本编写工作量大问题描述将测试用例转换为测试脚本是一项工作量非常大的工作,需要实际的环境、对可能异常环境的判断。应对方法选取一款易用的自动化测试工具。编写脚本时尽量模块化脚本,重复的操作模块化。测试脚本维护工作量大问题描述现在许多产品的发布周期大概在两周左右,还不包括因节日等特殊情况的发布,所以需要不断去维护测试脚本,但是这项工作的工作量非常大,直接影响了测试自动化的实施。应对方法编写脚本尽量参数化脚本,经常变化的页面。测试过程的噪声干...
selenium用法详解
selenium 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验软件功能和用户需求。支持自动录...
带你了解接口测试
什么是接口测试所谓接口,是指同一个系统中模块与模块间的数据传递接口、前后端交互、跨系统跨平台跨数据库的对接。而接口测试,则是通过接口的不同情况下的输入,去对比输出,看看是否满足接口规范所规定的功能、安全以及性能方面的要求。为什么要做接口测试1.相比系统测试,更早介入测试,提高效率;2.可以发现前端测试不了的问题,提高版本质量;3.接口标准化了,更容易实现自动化和持续集成,降低测试成本。如何开展接口测试接口测试的开展一般包含5...