测试场景运行——软件接口测试实战详解(19)

  6.测试场景运行  测试场景运行是关系到测试结果是否准确的一个重要过程。经常很多测试人员花费了大量的时间和精力去进行性能测试,可是测试结果不理想。原因是什么呢?关于测试场景的设计在这里着重强调以下几点。  性能测试工具都是用进程或者线...

性能测试的基本过程——软件接口测试实战详解(18)(图)

  9.1.4  性能测试的基本过程  典型的性能测试过程如图9-1所示。图9-1  典型的性能测试过程  图9-1中的方框区域为可能多次进行的操作部分。  下面针对性能测试过程的每个部分进行详细的描述。当测试人员拿到“用户需求规格说明书”以后,...

性能测试的基本概念——软件接口测试实战详解(17)

  第9章基于接口的性能测试实战  9.1 性能测试的基本概念  随着互联网的蓬勃发展,软件的性能测试已经越来越受到软件开发商、用户的重视。一个网站前期可能用户较少,随着使用用户的逐步增长和宣传力度的加强,软件的用户可能会呈几倍、几十倍甚至几...

接口测试——软件接口测试实战详解(16)(图)

  6.2  接口测试  进行软件测试,有两个主要步骤,明确测试对象和设计测试方法。  毫无疑问,接口测试的对象是后端提供的接口,接口就是前后端产生的数据交互的地方,这个说法比较抽象。  如图6-6所示,电器接线板的插孔就是一个接口,它...

项目架构的演变——软件接口测试实战详解(15)(图)

  第6章  接口测试案例  6.1  项目架构的演变  在传统的Web开发中,设计了由浏览器和服务器组成的架构,将浏览器(browser)叫前端,将服务器(server)叫后端,因此将这种设计架构统称为B/S架构,如图6-1所示。图6-1  B/S...

集合——软件接口测试实战详解(14)(图)

  2.6  集合  集合(set)是一种无序集,它是一个由键构成的集合。在集合中,不允许有重复的键,因此集合可以用于去除重复值。同时,对集合可以进行数学运算,如求并集、交集、差集以及对称差集等。  2.6.1  创建集合  集合的创建有两种...

字典——软件接口测试实战详解(13)(图)

  2.5  字典  字典(dict)在其他语言中称作哈希映射(hash map)或者相关数组(associative array)。  字典可以由一个或多个键值对构成。通常,键(key)和值(value)之间用冒号(:)分隔,若存在多个键值对,键值对之间以逗号进行分隔。就...

元组——软件接口测试实战详解(12)(图)

  2.4  元组  元组(tuple)与列表类似,元组中的元素可以有不同的类型。然而,元组中的元素是不可以改变的,即一旦初始化之后,就不能够再做修改,否则将会报错。  2.4.1  创建元组  创建元组和创建列表非常相似,只不过在创建列表时用...

删除列表元素——软件接口测试实战详解(11)(图)

  2.3.5  删除列表元素  本节介绍如何从列表对象中删除元素。删除列表元素的方法共有3种,即使用remove()、pop()和del语句这3种方法。  1.使用remove()方法删除列表元素  如果我们知道待删除元素的名称,而不知道其所在的索引位置,可以使用...

列表——软件接口测试实战详解(10)(图)

  2.3  列表  有时候,我们需要将一些数据存储起来,以备在后续使用这些数据。如果你学习过C、Pascal或者Java等语言,相信你一定知道一个重要的概念——数组。数组可以将同一类型的多个数据存储起来,但是Python中不存在数组的概念,而有一个更加...

Python的数据类型转换——软件接口测试实战详解(9)(图)

  2.2.3  数据类型转换  上一节介绍了字符串、整型、浮点型、布尔类型数据,相信读者对这些数据类型已经很熟悉了。我们在实际工作中可能经常遇到这样一些情况,例如,通过计算得到了一个数值,需要将这个数值展现在网页上。然而,数值是不可以和字...

Python的相关术语——软件接口测试实战详解(8)(图)

  2.2  Python的相关术语  通过上一节,相信读者已经掌握了Python自带IDE——IDLE工具的使用方法,这一节开始介绍Python编程语言的相关知识,在这里我们主要应用IDLE来完成脚本的编写与执行。  2.2.1  变量  很多读者因为上大学的时候没...

Python自带IDE——软件接口测试实战详解(7)(图)

  第2章  Python编程  2.1  Python自带IDE——IDLE  第1章介绍了一款功能强大的Python IDE,它就是PyCharm,如果用户只做一些简单的脚本语句测试,就没有必要使用PyCharm,而使用Python自带的IDLE工具就可以了。  如图2-1所示,单击Pyth...

小结和习题——软件接口测试实战详解(6)(图)

  1.6  本章小结和习题  1.6.1  本章小结  本章介绍了为什么要学习Python编程语言、如何结合不同的操作系统下载适合自己的Python安装包、Python的安装、Python第三方模块的安装方法、常用的pip命令、强大的Python集成开发环境(IDE)PyCha...

使用PyCharm完成Python项目——软件接口测试实战详解(5)(图)

  1.5  使用PyCharm完成第一个Python项目  PyCharm安装完成后,我们就开始应用强大的PyCharm来编写与运行Python项目。  双击桌面上的JetBrains PyCharm 2016.3.3(64)快捷方式,弹出图1-36所示的Complete Installation对话框,选择I do not have...

分享:

PyCharm的安装——软件接口测试实战详解(4)(图)

  1.4  PyCharm的安装  在前面几节中,我们通常直接在Python环境中输入脚本来运行,这要求我们非常熟悉Python环境的各个类以及每个类提供的方法,任何一个小的错误都将导致脚本不能正常运行。当脚本出错后,脚本的调试非常复杂。那么,有没有...

Python模块的安装方法——软件接口测试实战详解(3)(图)

  1.3  Python模块的安装方法  Python有一个pip工具,该工具提供了对Python相关模块的查找、下载、安装和卸载功能。在命令行窗口中输入“pip list”命令,可以查看已安装的包,如图1-23所示。图1-23  “pip list”命令输出的信息  从...

#
Python
分享:

Python的版本选择与安装——软件接口测试实战详解(2)(图)

  1.2  Python的版本选择与安装  通过对上一节的学习,你是不是已经迫不及待地想掌握Python编程语言了呢?从这一节开始,我们一起来学习Python编程语言。  1.2.1  Python的版本选择  可以通过访问Python官网(见图1-9)来获取Python的安...

为什么要学习Python——软件接口测试实战详解(1)(图)

  第1章  1.1  为什么要学习Python  随着信息技术的飞速发展,软件行业在国民经济中扮演着越来越重要的角色,各行各业对软件质量的要求也越来越高。在软件的功能测试、性能测试、接口测试、测试辅助工具开发、测试框架开发等方面,掌握一门编程...

#
Python
分享:

51Testing独家连载:软件接口测试实战详解(图)

本书概述:本书主要讲述软件接口测试的技术和方法,不仅适合测试人员、开发人员、运维人员、项目管理人员阅读,还适合作为高等院校相关专业的教材。作者:于涌  马林  张林丰出版社:人民邮电出版社出版日期:2021年3月 内容简介本书共11章...

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

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号