自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 移动端测试---adb 命令与monkey命令

对于手机端测试,按照平台来分,分为Android和IOS两大主流系统

2021-06-16 20:17:42 923 2

原创 Testin云测试-标准兼容性测试

官网地址:https://www.testin.cn/下载测试报告:

2021-06-16 18:52:40 343

原创 Python自动化测试~PO模型封装

在自动化中,Selenium自动化测试中有一个名字经常被提及PageObject(思想与面向对象的特征相 同),通常PO模型可以大大提高测试用例的维护效率

2021-06-15 20:21:30 2017 2

原创 Selenium IDE录制脚本

打开firefox,打开selenium,点击图中开始录制,录制完成之后,再次点击红点,停止录制。

2021-06-15 19:50:52 172

原创 Web自动化测试(2)-selenuim

Selenium自动化测试框架(framework)是一个框子——指其约束性,也是一个架子——指其支撑性。是一个基本概念上的结构,用于去解决或者处理复杂的问题。

2021-06-10 20:53:16 120

原创 WEB-自动化测试(1)

自动化测试的概念: 软件自动化测试就是通过测试工具或者其他手段, 按照测试人员的预定计划对软件产品进行自动化 测试,他是软件测试的一个重要组成部分,能够 完成许多手工测试无法完成或者难以实现的测试 工作,正确合理的实施自动化测试,能够快速, 全面的对软件进行测试,从而提高软件质量,节 省经费,缩短软件的发布周期。...

2021-06-09 20:38:19 117 2

原创 Tomcat的配置与Jenkins的使用

环境变量的配置

2021-06-08 20:01:15 252 1

原创 持续集成Ant—环境搭建

apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。由Apache软件基金会所提供。

2021-06-08 19:37:46 243

原创 Python-requests接口自动化测试

requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到, Requests是Python语言的第三方的库,专门用于发送HTTP请求

2021-06-07 21:00:28 199 2

原创 Python-单元测试之pytest

需要安装pytest和pytest-html(生成html测试报告)

2021-06-06 19:07:04 129

原创 Python-单元测试-读取csv文件

创建csv文件

2021-06-03 20:49:26 92

原创 Python-单元测试-读取xml文件

​​​​​​​

2021-06-03 20:26:44 76

原创 Python-单元测试

单元测试:颗粒度最小,一般由开发小组采用白盒方式来测试,主要测试单元是否符合“设计”;是指对软件中的最小可 测试单元进行检查和验证

2021-06-03 20:09:45 78

原创 Python-面向对象

Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。面向对象技术简介类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量或者实例变量, 用于处理类及其实例对象的相关的数据。 方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过.

2021-06-02 20:32:38 69

原创 python-文件操作和异常处理

文件操作:1:文件操作介绍 2:文件的打开与关闭 3:文件的读写 4:文件及文件夹的相关操作

2021-06-01 20:42:37 344

原创 python-变量

1:局部变量 定义 :

2021-06-01 19:56:09 66

原创 Python - 函数

在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块 组织为一个小模块,这就是函数

2021-06-01 19:43:02 244

原创 Python-字典,集合

字典:既能存储多个数据,还能在访问元素的很方便格式:info = {'name':'班长', 'id':100, 'sex':'f', 'address':'北京'}说明:'name':'班长'----> 键值对字典和列表一样,也能够存储多个数据

2021-05-30 19:14:28 85

原创 Python-元组

元组 Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号

2021-05-27 20:49:24 57

原创 Python-列表

列表的格式:变量=[,,,]案例:namesList = ['xiao','Zhang','Hua']namesList = ['xiaoWang',12,[1,2,3],(1,2)]

2021-05-27 19:46:57 107

原创 python~字符串

一:字符串的定义三:切片字符串中的索引是从0开始的,最后一个元素的索引是-1切片的定义:切片是指对操作的对象截取其中一部分的操作适用范围:字符串、列表、元组都支持切片操作切片的语法:[起始下标:结束:步长]注释:选取的区间从"起始"位开始,到"结束"位的前一位结束(不包含结束位本身),步长表示选取间隔四:字符串的常见操作1:查找:find()检测字符是否包含在字符串中,如果是返回开始的索引值,否则返回-12:查找:index()检测字符是否包含

2021-05-25 19:11:22 58

原创 Python基本语句

一:判断语句在程序中如果某些条件满足,才能做某件事情,而不满足时不允许做,这就是所谓的判1:if语句的使用格式 注意:代码的缩进为一个tab键,或者4个空格2:if-else的使用格式 3:if-elif-else的使用格式 4:if嵌套 ...

2021-05-25 18:35:05 86

原创 Python 基础 — 基础语法

Python的作者,Guido von Rossum(吉多·范·罗苏姆,中国Python程序员都叫他 龟叔),荷兰人。Python 本身也是由诸多其他语言发展而来的,Python目前有两个版本,Python2.x和Python3.x。python特点优点:规范的代码,简单,易学,高层语言,跨平台(可移植性强),支持面向对象编程,丰富的库等优点缺点:执行效率慢,这个是解释型语言所通有的python的下载和安装下载:Python 官网:https://www.python.org/安装:

2021-05-24 17:06:27 1447 1

原创 jmeter 服务器压力测试(Windows)

jmeter 服务器压力测试(Windows)启动jmeter,打开界面工具,添加一个线程组,添加驱动2、添加一个JDBC Connection Configuration,连接池配置文件。右键线程组【添加】--【配置元件】- -【JDBC Connection Configuration】Variable Name:连接池名称。JDBC Request会通过此名称来获取连接池的配置,名称可以随意填写,但 是最好具体实际的业务意义,方便理解和记忆。 其他的可以默认,可以根据实际情况来调节优化

2021-05-21 20:06:08 546

原创 jmeter服务器压测(Linux)

使用jmeter对Linux服务器进行压力测试1、资源准备可通过该网址下载jmeter所有插件http://jmeter-plugins.org/downloads/all/万能的网盘:本次所需插件: JMeterPlugins-Extras.jar,JMeterPlugins-Standard.jar ,ServerAgent-2.2.1将JMeterPlugins-Extras.jar和JMeterPlugins-Standard.jar放到apache-jmeter-3.0\li.

2021-05-21 19:38:02 142

原创 jmeter组件

jmeter录像控制器创建个线程组,在线程组中创建一个录制控制器jmeter正则表达式提取运用Jmeter正则提取器,可以从请求的响应结果中取到需要的内容,从而实现关联。关联是请求与请求之 间存在数据依赖关系,需要从上一个请求获取下一个请求需要回传回去的数据正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否 含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。构造正则表达式的方法和创

2021-05-20 19:46:27 64

原创 jmeter测试

Jmeter开源,免费,基于Java编写,可集成到其他系统可拓展各个功能插件 支持接口测试,压力(负载和压力)测试等多种功能,支持录制回放, 入门简单相较于自己编写框架活其他开源工具,有较为完善的UI界面,便于接口调试 多平台支持,可在Linux,Windows,Mac上运行,支持多协议Jmeter的作用1. 接口测试 postman/jmeter2. 性能测试 jmeter3. 数据库测试使用:安装JDK,配置环境变量,将下载Jmeter文件解压,打开/bin/jmeter.bat

2021-05-19 19:29:02 2089

原创 Charles的使用

CHarles的初始设置及使用开启start recording按钮电脑和手机安装证书 (Help -> SSL Proxying)在手机设置好代理后,在手机浏览器中访问 chls.pro/ssl 下载证书这里需要注意的是,有的手机可能会提示:无法安装该证书,因为无法读取证书文件解决方法:不要使用系统的浏览器下载,使用第三方浏览器下载 UC 或者 Edge 浏览器...

2021-05-19 16:41:33 85

原创 接口和协议

软件开发的两种结构C/S结构在技术上很成熟,它的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据。CS的优缺点能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器,所以CS客户端响应速度快。操作界面漂亮、形式多样,可以充分满足客户自身的个性化要求。 C/S结构的管理信息系统具有较强的事务处理能力,能实现复杂的业务流程。安全性能可以很容易保证,C/S一般面向相对固定的用户群,程序更加注重流程,它可以对权限进行多层次校验,提供了更安.

2021-05-18 19:59:36 31

原创 shell脚本

Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执 行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比Windows下的批处理更强大,比用其 他编程程序编辑的程序效率更高,它使用了Linux/Unix下的命令。 1:变量的规则变量名=值 shell定义变量的规则: 1:等号两边不能有空格 2:定义特殊的变量需要用单引号或者双引号结合 3:定义linux命令需要用反单引号 区分单引号和双...

2021-05-18 19:59:11 34

原创 Linux环境部署

1.**JDK安装**注意:rpm与软件相关命令 相当于window下的软件助手 管理软件1)查看当前Linux系统是否已经安装java 输入 rpm -qa | grep java2)卸载两个openJDK 输入rpm -e --nodeps 要卸载的软件 3)上传jdk到linux 4)安装jdk运行需要的插件yum install glibc.i686(选做) 5)解压jdk到/usr/local下 tar –xvf jdk-7u71-linux-i586.tar.

2021-05-18 19:58:53 57

原创 Linux基本命令

Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系 统环境。Linux是由Linus Torvalds(林纳斯·托瓦兹)起初开发的,由于源代码的开放性,现在已经衍 生出了千上百种不同的Linux系统。 Linux系统的应用非常广泛,不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬 件设备中,比如手机、平板电脑、路由器等。尤其在这里提及一下,我们熟知是Android程序最底层就 是运行在linux系统上的。Linux基本

2021-05-18 19:58:34 49

原创 软件缺陷和测试报告

软件缺陷的定义软件缺陷,常常又被叫做Bug,计算机软件或程序中那些导致系统或部件不能正常运行,不符合用户需求的缺 陷。什么样的软件问题可以称之为软件缺陷(Bug)1:软件未达到产品说明书标明的功能 2:软件出现了产品说明书指明不会出现的错误 3:软件功能超出产品说明书指明的范围 4:软件未达到产品说明书虽未指出但应该达到的目标 5:软件难以理解、不易使用、运行速度缓慢或者从测试人员的角度看最终用户认为不好缺陷报告的八大要素 缺陷编号,是缺陷的唯一标识符,.

2021-05-18 19:58:07 141

原创 软件测试的基础知识(1)

软件测试定义所谓测试,就是以检验产品是否满足需求为目标。而软件测试,自然是为了发现软件产品的缺陷而运行软件产品。比较标准的软件测试的定义是:在规定的条件下对程序进行操作,以发现错误,对软件质量进行评估。标准的定义:使用人工或自动的手段来运行或测定某个系统的过程,其目的在于检验;它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。软件测试的目的:通过各种手段,发现和找出软件的缺陷。最直接的作用就是确保了开发人员的错误能够被尽早快速的发现,确保软件是符合产品经理设计的。测试工作的最终目的是确

2021-05-07 10:42:58 250 1

原创 编写测试用例的基本方法

编写测试用例的基本方法等价类划分法概念:等价类划分是指分步骤地把海量(无限)的测试用例集减得很小,但过程同样有效。等价类 :何为等价类,某个输入域的集合,在这个集合中每个输入条件都是等效的。一般可分为有效等价类和无效等价类比如:一个青少年考试的分数(备注13-17岁为青少年)假设青少年年龄为x,13数学成绩为y:0那么年龄按照等价类划分可分为x17,有效等价类是13,无效等价类是x,x>17数学成绩按照等价类划分可分为y100,有效等价类是0,无效等价类是y,y>

2021-05-07 10:42:41 200

原创 测试用例和测试模板

1:你在编写测试用例使用哪些方法 答:等价类划分法,边界值法,因果图法,判定表法,场景法2:举出测试用例方法及其应用场景 答:测试方法以及应用场景方法:等价类划分法,边界值,场景法,因果图,正交表。因用的场景:等价类划分多用输入框:注册?登入边界值多和等价类划分法结合使用,有便捷限制的:注册的密码长度场景发从基本流开始,再将基本流和备选流结合起来,可以确定用例场景正交变用于多个下拉框中间的组合,可以通过正交助手生成测试用例错误推测错误猜测发是测试经验丰富的人喜欢使用.

2021-05-07 10:41:06 167

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除