一、PO模型介绍 在自动化中,Selenium自动化测试中有一个名字经常被提及PageObject(思想与面向对象的特征相同),通常PO模型可以大大提高测试用例的维护效率 优...
一、PO模型介绍 在自动化中,Selenium自动化测试中有一个名字经常被提及PageObject(思想与面向对象的特征相同),通常PO模型可以大大提高测试用例的维护效率 优...
1. 什么是框架 框架(framework)是一个框子 -- 指其约束性,也是一个架子 -- 指其支撑性,是一个基本概念上的结构,用于去解决或者处理复杂的问题。 框架是整个或...
一、概念 互联网软件的开发和发布,已经形成了一套标准流程,最重要的组成部分就是持续集成(Continuous integration,简称CI) 1.1. 持续集成(采蜜) ...
一、命名规则 Pytest单元测试中的类名和方法名必须是以test开头,执行中只能找到test开头的类和方法,比unittest更加严谨 案例 importpytestfro...
一、判断语句 在程序中如果某些条件满足,才能做某件事情,而不满足时不允许做,这就是所谓的判断 1.1 if语句的使用格式 if 要判断的条件: 条件成立时,要做的事情 ...
一、 数据库压测 1. 为什么要进行数据库压测 不断给数据库施加压力,验证数据库处理的性能 2. 如何进行数据库压测 测试的过程中,我们经常要对数据库表数据进行查询、修改、添...
1.什么是脚本录制 在进行测试的时候,可能有好多脚本或者界面需要操作测试,并且有些测试链接需要重复多线程高并发进行测试,我们一般会针对这一些操作,进行一个脚本录制,录制好之后...
一. 性能测试 1.0 为什么要进行性能测试? 评估当前系统的能力 寻找性能瓶颈,优化系统性能 评估软件是否满足未来的需要 招聘需要 1.1 什么是性能 时间:系统处理用户...
一、Shell介绍 1、什么是shell脚本 Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是...
一、远程连接工具的使用 1. 为什么使用远程连接工具 (1)实际应用中服务器一般放在远端(机房)或者云服务上,测试人员不可能直接到现场操作 Linux服务器 (2)无法现场操...
14.1 操作系统介绍 14.1.1 计算机的历史 第一代计算机(1946~1958) 电子管为基本电子器件;使用机器语言和汇编语言;主要应用于国防和科学计算;运算速度每秒几...
显示数据库 show databases; 数据库切换 use数据库 查看当前库的所有表 show tables; 查看其他库所以表 show tablesfrom库名; 创...
14.1 Fiddler简介 14.1.1 简介 Fiddler是位于客户端和服务器端之间的代理,也是目前最常用的抓包工具之一 。它能够记录客户端和服务器之间的所有请求,可以...
Charles 一、抓包概述 1.抓包概念9 抓包是将网络传输发送与接受的数据包进行截获、重发、编辑、转存等操作,也用来检测网络安全等。 2.常见抓包工具 为什么学习Char...
测试报告 一、引入 回归测试工作完成后,就代表着产品即将上线,此时每个测试人员都需要针对自己所测试的模块出具一份测试报告,以此来总结测试结果。测试报告可以说是软件测试人员在测...
定义 概述:标识并扫描发现的缺陷,具有清晰、完整和可重现问题所需的信息的文档 理解:软件缺陷就是通常说的Bug,它是指在软件中(包括文档和程序)存在的影响软件正常运行的问题 ...
1.缺陷报告定义 概述:标识并描述发现的缺陷,具有清晰、完整和可重现问题所需的信息的文档。 2. 什么是缺陷 软件缺陷就是通常说的Bug,它是指在软件中(包括文档和程序)存在...
1、禅道介绍 禅道由青岛易软天创网络科技有限公司开发,国产开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件...
1.等价类划分法 等价类划分是把所有可能输入的数据分为若干个区域,然后从每个区域中取少量有代表性的数据进行测试即可。 等价类 :何为等价类,某个输入域的集合,在这个集合中每个...