摘要:
什么 是接口测试 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 为什么做接口测试 首先,节省测试成本,数据模型推算,底层的一个bug能够引发上层的8个左 阅读全文
摘要:
接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 接口测试原理 通过测试程序模拟客户端向服务器发送请求报文,服务器接收请求报文后对相应的报文做出处理然后再把 阅读全文
摘要:
第一期: 学生表(学生id,姓名,性别,分数) )student(s_id, name, sex, score) 班级表(班级id,班级名称) class(c_id, c_name) 学生班级表(班级id,学生id) student_class(s_id,c_id) 1.查询一班得分在80分以上或者 阅读全文
摘要:
需求调查:全面了解系统概况、应用领域、软件开发周期、软件开发环境、开发组织、时间安排、功能需求、性能需求、质量需求及测试要求等。根据系统概况进行项目所需的人员、时间和工作量估计以及项目报价。 制定初步的项目计划。 测试准备:组织测试团队、培训、建立测试和管理环境等。 测试设计:按照测试要求进行每个测 阅读全文
摘要:
1、接口测试的目的 为了测试接口,尤其是那些与系统相关联的外部接口,接口测试的重点是要检查数据的交换,传递和控制管理 过程,还包括处理的次数,接口测试属于功能测试,是通过接口文档(开发出,一般大公司有接口评审)上的调用地址、 请求参数、拼接报文,然后发送请求,检查返回结果。 2、如何做接口测试 按照 阅读全文
摘要:
接口测试和功能测试的区别: 本文主要分为两个部分: 第一部分:主要从问题出发,引入接口测试的相关内容并与前端测试进行简单对比,总结两者之前的区别与联系。但该部分只交代了怎么做和如何做?并没有解释为什么要做? 第二部分:主要介绍为什么要做接口测试,并简单总结接口持续集成和接口质量评估相关内容。 第一部 阅读全文
摘要:
token就是令牌,比如你授权(登录)一个程序时,他就是个依据,判断你是否已经授权该软件cookie就是写在客户端的一个txt文件,里面包括你登录信息之类的,这样你下次在登录某个网站,就会自动调用cookie自动登录用户名session和cookie差不多,只是session是写在服务器端的文件,也 阅读全文
摘要:
说明:Requests库:是一个简单易用的http请求库。也是接口自动化框架中比较常见的一个库。(当然也有人是urllib,看个人喜好吧)1、安装requests库(要使用requests库必须先安装) 建议使用pip安装,如下(我这是已经安装好的)pip install requests: 2、使 阅读全文
摘要:
正交排列法 说明: 正交表:数学 统计学的研究成果 使用最少的抽样数据达到最广的,覆盖率最高的统计结果 测试人员:需要选择合适的正交表,并且能将正交表应用到测试中即可 提示:正交表对于测试人员只是工具,不需要深入研究原理,也无需背诵。 一、 正交排列法的使用场合 在一个界面中有多个控件,每个控件有多 阅读全文
摘要:
1、等价类划分法 适用场景: 有数据输入的地方,就可以使用等价类划分法。如:输入框 测试思想: 从大量数据中划分范围(等价类),然后从每个范围中挑选代表数据,这些代表数据要能反应这个范围内数据的测试结果。 概念: 有效等价类:对程序来说,有意义的、合理的数据(正确的、有效的数据) 无效等价类:对程序 阅读全文
摘要:
1、基本选择器 id class element * 多个之间用逗号隔开 2、层级选择器 直接子元素:> 所有后代元素:空格 相邻兄弟元素:+ 所有兄弟元素:~ 3、基本筛选选择器 4、内容筛选选择器 5、可见性选择器 6、属性筛选选择器 [attribute]:带有属性的元素 [attribute 阅读全文
摘要:
严格来讲,Linux只是一个操作系统中的内核。 内核是什么? 内核建立了计算机软件与硬件之间通讯的平台,内核提供系统服务,比如文件管理、虚拟内存、设备I/O等。 通常所说的Linux操作系统又是什么? 我们通常所说的Linux,指 GNU/Linux ,即采用Linux内核的GNU操作系统。 操作系 阅读全文
摘要:
1.1 数据库介绍 1.1.1什么是数据库 简单的说,数据库(database)就是一个存放数据的仓库,这个仓库是按照一定的数据结构(数据结构是指数据的组织形式或数据之间的联系)来组织、存储的,我们可以通过数据提供的多种方法来管理数据库里的数据。 当人们收集了大量的数据后,应该把它们保存起来进入近一 阅读全文
摘要:
软件性能测试的目标:1、测试系统的最佳用户数(随着用户数量的增多系统的响应时间并没有受到影响,直到某个数量的用户数响应时间开始明显增长)2、测试系统的最大用户数(随着用户数量的增多,系统的响应时间开始延迟,直到某个数量的用户数时,系统开始响应失败或崩溃)3、a、找到目前系统的性能瓶颈(依次测试系统的 阅读全文
摘要:
一、什么是功能测试用例 测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。 通俗的讲:就是把我们测试系统的操作步骤用按照一定的格式用文字描述出来。 测试的目的 我们让它做的它必须会做。 我们不让它做的它必须不会做。 可能你会发现有附加 阅读全文
摘要:
软件测试中常见的功能测试检查点 Functional testing (功能测试),也称为behavioral testing(行为测试),根据产品特征、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求。本地化软件的功能测试,用于验证应用程序或网站对目标用户能正确工作。使用适 阅读全文
摘要:
了解了软件的开发模型之后随之而来的就是软件的测试模型了,常常可以听到这样的声音:“软件测试是伴随着整个软件开发的各个阶段的”,似乎应该是指的W模型,可是实际上就我目前短暂的工作经验来看测试工作真正走的从来都是下面的V模型。往往是开发人员分析需求直接上手开发,编码工作完成了,开发人员通知测试人员来测试 阅读全文
摘要:
目前我见过的用例都有什么样的? 见过的第一份测试用例是一个用excel写的几千条,只有几个tab页简单的进行了分类,密密麻麻看的我头皮发麻,至今实在想不起当时是怎么执行完的了。大多数用例都是类似上面这种,也百度过各种测试用例的写法,都没有什么让人眼前一亮之处。 测试用例的作用: 1、由测试人员来执行 阅读全文
摘要:
一、功能测试 测试用例是测试的核心,测试用例的设计是一种思维方式的体现,在用例的设计中,用的比较多的方法是边界值分析法和等价类划分法,下面主要从输入框,搜索功能,添加、修改功能,删除功能,注册、登录功能以及上传图片功能等11个方面进行总结说明。 1、输入框 输入框是测试中最容易出现bug的地方,所以 阅读全文
摘要:
一、输入框 1、字符型输入框: (1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。 (2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超工字符比如把整 阅读全文