综合策略 为了测试软件的业务流程,业务逻辑,基本功能的正确性,错误处理能力,采用场景法编写用例 需要输入数据的地方,进行等价类划分,包括输入条件和输出条件的等价划分 使用边界值分析方法补充测试用例 可以用错误分析法追加测试用例 对照程序的逻辑,检查测试用例的逻辑覆盖程度,如果没有达到覆盖标准或发现有 ...
分类:
其他好文 时间:
2020-07-11 00:01:15
阅读次数:
67
软件测试用例设计之边界值分析法 一、定义 对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,其测试用例来自等价类的边界 二、与等价类划分的区别 边界值分析法首先确定边界,然后选取大于,刚好等于,小于边界值的数据进行测试。而不是选取等价类中的典型值或随机值进行 ...
分类:
其他好文 时间:
2020-07-10 22:40:28
阅读次数:
97
面向对象的特性:封装、继承、多态。在自动化中一样适用,Selenium自动化测试中有一个名字常常被提及PageObject(思想与面向对象的特性相同),通过PO模式可以大大提高测试用例的维护效率。 传统测试脚本的弊端 测试脚本分离,维护成本高 可扩展性差 复用性低等 PageObject设计模式 P ...
分类:
其他好文 时间:
2020-07-10 21:23:56
阅读次数:
81
说明 在进行接口测试时,经常会遇到不同接口间传递参数的情况,即一个接口的某个参数需要取另一个接口的返回值; 在平常写脚本过程中,我经常会在同一个py文件中,把相关接口的调用方法都写好,这样在同一个文件中能够很方便的进行调用; 后来随着功能增多,在写其他py文件时,有时也会先调用某个相同的接口来获取参 ...
分类:
编程语言 时间:
2020-07-10 21:03:38
阅读次数:
69
1.写入setUP中 2.全局变量,global 3.反射 如:class GetData(): Cookie=None setattr(GetData,'Cookie','小黄')#设置cookie为小黄 getattr(GetData,'Cookie')#获取cookie delattr(Get ...
分类:
编程语言 时间:
2020-07-10 19:07:17
阅读次数:
83
一、用例设计原则 pytest是如何查找测试用例的?总的来说,寻找测试用例遵循以下原则: 总结:—文件名是test_开头或者_test结尾。—测试类必须是Test开头。—测试函数、测试方法以test_开头。 二、用例执行顺序 基本原则:根据名称的字母逐一进行ASCII比较,越大越先执行。多个测试模块 ...
分类:
其他好文 时间:
2020-07-10 18:43:26
阅读次数:
84
接口理论知识 一、接口测试概述1、什么是接口? 生活中的接口案例: 插座、水龙头、转接头、充电器、USB、电源 总结为:连接两个设备,并且进行物质传递 API(Application Program Interface):属于一种操作系统或程序接口。 GUI(Graphic User Interfa ...
分类:
其他好文 时间:
2020-07-10 15:20:21
阅读次数:
77
背景 越来越多的应用基于前后端分离构建,后端提供数据接口,前端调用接口返回 json 数据渲染到 UI,这个时候保证后端接口数据正确性变的愈来愈重要,接口测试就是来解决这个问题。很多团队,接口测试就是手动运行接口,肉眼比对接口返回的数据,这样的操作流程效率低下,容易出错。使用 YApi 只需要在可视 ...
分类:
Web程序 时间:
2020-07-10 15:04:49
阅读次数:
86
PICT安装与介绍PICT,全称是Pairwise Independent Combinatorial Testing tool,是一个免费的小工具。PICT接收一个纯文本的Model文件作为输入,然后输出测试用例集合。Model文件的格式如下: : , , , ...用冒号隔开输入条件和参数,每行... ...
分类:
其他好文 时间:
2020-07-10 14:55:30
阅读次数:
63
最近比较忙,有段时间没有更新了,趁今天有空总结下jmeter组件。 jmeter工具是一款轻便的用于性能/接口测试的java桌面应用。安装方式网上已经泛滥,需要注意的是jdk安装和配置环境变量(在配置环境变量的时候最好先复制自己的环境变量,防止配置环境变量出错乱改导致不知道自己的环境变量是多少) 话 ...
分类:
其他好文 时间:
2020-07-10 11:46:10
阅读次数:
46