持续集成与自动化测试——软件自动化测试入门攻略(10)(图)

  15.7  持续集成与自动化测试  持续集成在敏捷开发团队中非常适用,一方面可尽早地发现集成错误,测试团队成员每天都要将开发的测试代码集成到一起,也就意味着每天可能会发生多次集成,通过持续集成工具可自动化地构建来验证脚本的正确性。另一...

Jenkins在自动化测试中的应用——软件自动化测试入门攻略(9)(图)

  15.6.2  Jenkins在自动化测试中的应用  Jenkins作为一个持续集成工具,在自动化测试中非常有用,可以帮助测试人员对自动化测试项目实现定时执行、测试结果发送报告、分布式执行等功能,无须再投入太多的人工在项目运维环节,有利于减少重复过程...

Dockerfile——软件自动化测试入门攻略(8)(图)

  15.5 Dockerfile  Dockerfile是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明,每一条指令对应镜像中的一层。Dockerfile 分为基础镜像信息、维护者信息、镜像操作指令和容器启动时执行指令4部分,具体文件构成如下: ...

Docker使用——软件自动化测试入门攻略(7)(图)

  15.4  Docker使用  Docker的操作主要分为从远端仓库获取镜像→实例化容器→对容器修改或编写应用代码→创建Dockerfile→构建镜像→上传远端仓库6个步骤。可以看出,Docker的使用主要是对仓库、镜像、容器三个对象的操作。  15.4.1  仓库...

容器化部署与自动化测试——软件自动化测试入门攻略(6)(图)

  15章 容器化部署与自动化测试  容器化英文为Containerizing,是将应用整合到容器中并且运行起来的一个过程,容器化中的容器是为应用而生,它可以简化应用的构建、部署和运行过程。在当今快速迭代的软件开发环境中,许多公司也开始利用容器化部署自动...

设置共享夹具——软件自动化测试入门攻略(5)(图)

  11.6.6  设置共享夹具  接口操作中,绝大部分接口都需要用户认证,因此保持会话就非常关键。这个时候,可以在共享夹具文件conftest.py中添加一个session函数,用以保持会话。在core\conftest.py文件中添加会话函数,代码如下:  # chapter11\...

添加基础配置数据——软件自动化测试入门攻略(4)(图)

  11.6.2  添加基础配置数据  配置文件config.ini是整个接口测试项目的基础数据,也是常用的一些数据,例如host、登录用户名和密码等。在此文件中添加基本的数据,添加的内容如下:  [base]  host = http://121.41.112.70  base_url = %(ho...

设计测试用例——软件自动化测试入门攻略(3)(图)

  11.5  设计测试用例  实战对象中总共有4个接口需要测试,可以根据11.2节中提供的思路,充分考虑4个接口的使用场景,设计出非常全面的测试用例。单接口设计时首先需要添加正常的接口测试,然后是输入和输出参数测试,最后是接口地址错...

用例设计方法——软件自动化测试入门攻略(2)(图)

  11.2  用例设计方法  接口测试需要测试该接口的功能、参数、应用场景和环境对该接口的影响等情况。与单元测试不同的是,单元测试重点在内部逻辑上,而接口测试的重点在接口使用上,我们不能看到接口是如何实现的,只能通过入参和出参判断接口实...

实现接口测试——软件自动化测试入门攻略(1)

  第11章 实现接口测试  接口测试是检查程序各部分之间的交互点,从无测试到手工测试、借助脚本或工具实现自动化测试以及测试平台的构建,接口测试近几年发展非常迅速,许多企业也都开始重视接口测试,因此,接口测试也成了测试人员的必备技能。本章首...

51Testing独家连载:软件自动化测试入门攻略(图)

本书概述:本书来自一线资深测试工程师多年从业经验的总结,内容详实,贴近实际工作需要,既可帮助新手快速入门和入行,又可对有一定测试基础的读者实现自我能力的提升和突破。作者:杨定佳  出版社:清华大学出版社出版日期:2024年1月 内...

    当前只有一页
分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号