2025年软件测试自动化实验报告.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

君子忧道不忧贫。——孔丘

软件测试自动化实验报告

班级:

姓名:

学号:

饭疏食,饮水,曲肱而枕之,乐亦在其中矣。不义而富且贵,于我如浮云。——《论语》

一、实验目的

掌握软件测试自动化的基础知识。

二、实验内容

1、软件测试自动化的初步介绍和产生

软件测试自动化就是通过测试工具或其他手段,按照测试人员的预定计划对软件产品进

行自动的测试,它是软件测试的一个重要组成部分,能够完成许多手工无法完成或者难以实

现的一些测试工作。

通常适合于软件测试自动化的场合:

1.回归测试,重复单一的数据录入或是击键等测试操作造成了不必要的时间浪费和人力

浪费;

2.此外测试人员对程序的理解和对设计文档的验证通常也要借助于测试自动化工具;

3.采用自动化测试工具有利于测试报告文档的生成和版本的连贯性;

4.自动化工具能够确定测试用例的覆盖路径,确定测试用例集对程序逻辑流程和控制流

程的覆盖。

2、自动化测试的前提条件

测试自动化,自动化也是一门技术,但是与测试技术存在很大区别。自动化程度与测试

的质量是独立的。自动化的环境需求:高效的基于操作系统的应用软件的自动测试必须源于

好的测试软件和好的测试自动化者,实现人与技术的结合。

实施自动化测试之前需要对软件开发过程进行分析,以观察其是否适合使用自动化测

试。通常需要同时满足以下条件:

1.软件需求变动不频繁。

2.项目周期足够长。

3.自动化测试脚本可重复使用。

3、自动化测试的过程

自动化测试与软件开发过程从本质上来讲是一样的,无非是利用自动化测试工具(相当

于软件开发工具),经过对测试需求的分析(软件过程中的需求分析),设计出自动化测试用

例(软件过程中的需求规格),从而搭建自动化测试的框架(软件过程中的概要设计),设计

与编写自动化脚本(详细设计与编码),测试脚本的正确性,从而完成该套测试脚本(即主

要功能为测试的应用软件)。

1.自动化测试需求分析。

2.自动化测试框架的搭建。

3.自动化测试脚本的编写。

4.脚本的测试与试运行。

自动化测试引入的原因是就把软件测试人员从枯燥乏味的机械性手工测试劳动中解放

出来,以自动化测试工具取而代之,使测试人员的精力真正花在提高软件产品质量本身。

4、如何实现测试自动化的计划

1.首先将测试的基本管理形成自动化,如BUG管理等;

2.然后利用测试自动化工具来实现一些手工无法进行的测试活动,如:压力,并发,强

度测试等;

3.接着利用测试自动化工具来完成回归测试中的缺陷跟踪测试;

4.再往后就可以利用测试自动化工具来记录两个版本的异同,以找出缺陷;

5.最后将整个回归测试都用自动化脚本保存,以完成每次的回归测试;

6.而对于白盒测试则可以引入测试工具进行代码分析。

5、一些适于考虑进行自动化的测试操作为

为天地立心,为生民立命,为往圣继绝学,为万世开太平。——张载

1.测试案例的生成(包括测试输入,标准输出,测试操作指令等)。

2.测试的执行写控制(包括单机与网络多机分布运行;夜间及假日运行。测试案例调用

控制;测试对象、范围、

文档评论(0)

193****1157 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档