软件测试:
针对软件产品(App端,Web端,终端产品等),
通过一系列的测试用例,通过手动或者自动的方式,
输入到软件产品中去,
验证软件产品是否符合需求定义(预期结果)的过程。
即通过接口输入,验证输出的过程 。
手动软件测试
就是手动输入数据,人为手动操作输入。
人为手动地对测试结果与预期结果进行核验对比的过程。
自动化软件测试
就是模拟人为手工操作,
自动进行的输入并自动进行输出结果验证的过程。
相对与手动测试,其主要特点是可以自动化输入与输出验证,
然后大批量操作,长时间等特点。
狭义自动化测试概念
只在测试用例执行过程中,
就是将本来应该手动执行的用例,用自动化的方式来执行。
广义的自动化测试概念
其主要注重自动化数据处理,贯穿于测试的所有过程,包括测试环境搭建阶段,
测试用例设计阶段,测试用例执行阶段,测试用例结果分析阶段,Bug处理,
测试报告等环节。 都可以利用自动化处理,来提供测试效率。
本自拍教程,也主要是介绍如何将python运营到我们测试的各个环节去,
尽量实现批量处理运行,慢慢地往半自动化,再慢慢地考虑全自动化测试。
更多更好的原创文章,请到:www.zipython.com
原文链接:https://www.zipython.com/#/detail?id=fe3a5e9087f64cf591e1d2b51f1dd109
来源:https://www.cnblogs.com/zipython/p/12333191.html