zoukankan      html  css  js  c++  java
  • 《自拍教程4》自动化软件测试

    软件测试:

    针对软件产品(App端,Web端,终端产品等),
    通过一系列的测试用例,通过手动或者自动的方式,
    输入到软件产品中去,
    验证软件产品是否符合需求定义(预期结果)的过程。
    即通过接口输入,验证输出的过程

    手动软件测试

    就是手动输入数据,人为手动操作输入。
    人为手动地对测试结果与预期结果进行核验对比的过程。

    自动化软件测试

    就是模拟人为手工操作,
    自动进行的输入并自动进行输出结果验证的过程。
    相对与手动测试,其主要特点是可以自动化输入与输出验证,
    然后大批量操作,长时间等特点。

    狭义自动化测试概念

    只在测试用例执行过程中,
    就是将本来应该手动执行的用例,用自动化的方式来执行。

    广义的自动化测试概念

    其主要注重自动化数据处理,贯穿于测试的所有过程,包括测试环境搭建阶段,
    测试用例设计阶段,测试用例执行阶段,测试用例结果分析阶段,Bug处理,
    测试报告等环节。 都可以利用自动化处理,来提供测试效率。
    本自拍教程,也主要是介绍如何将python运营到我们测试的各个环节去,
    尽量实现批量处理运行,慢慢地往半自动化,再慢慢地考虑全自动化测试。

    更多更好的原创文章,请到:www.zipython.com

    原文链接:https://www.zipython.com/#/detail?id=fe3a5e9087f64cf591e1d2b51f1dd109
    也可关注“武散人”微信订阅号,随时接受文章推送。

  • 相关阅读:
    tcp 粘包 和 TCP_NODELAY 学习
    分解抓取的包文件代码实现学习
    谨慎使用多线程中的fork 学习!!!!
    面试题
    Java并发编程:Lock
    为什么匿名内部类参数必须为final类型
    sql 面试题
    java hashCode方法返回值
    数组初始化
    Java内存模型
  • 原文地址:https://www.cnblogs.com/zipython/p/12333191.html
Copyright © 2011-2022 走看看