自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 monkey压力测试工具

Monkey的概念:“????测试”是指没有测试经验的人甚至对计算机根本不了解的人,(就像猴子一样)不需要知道程序的任何用户交互方面的知识,如果给他一个程序,他就会针对他看到的界面进行操作,其操作失误目的的,乱点乱按的。Monkey的介绍它是Anderson系统自带的一个命令工具,可以运行在模拟器里或者真是设备中运行。monkey像系统发送为随机的用户事件流,实现对正在开发的应用程序惊醒压力测试。monkey包括很多选项,大致四大类:1.基本配置选项,如设置尝试的时间数量。2.运行约束选项,如

2020-09-02 11:58:29 1357 2

原创 Shell脚本介绍,规则,操作

Shell脚本介绍Shell 和python都是弱语言定义变量规则 : 变量名=值shell定义变量的规则:1:等号两边不能有空格 2:定义特殊的变量需要用单引号或者双引号结合 3:定义linux命令需要用反单引号 区分单引号和双引号的不同和相同点Shell取值使用:echo $变量名Shell脚本的规则1:脚本名称使用.sh结尾2:第一行必须写# !/bin/bash3:输入语句用read4:输出语句用:echo5: 调用的时候./脚本名.s

2020-09-27 21:04:12 467 1

原创 Web自动化测试 selenium

1.自动化测试的相关知识 2.元素定位 3.selenium自动测试框架 4.unittest什么是自动化测试?自动化测试的概念:软件自动化测试就是通过测试工具或者其他手段,按照测试人员的预定计划对软件产品进行自动化测试,他是软件测试的一个重要组成部分,能够完成许多手工测试无法完成或者难以实现的测试工作,正确合理的实施自动化测试,能够快速,全面的对软件进行测试,从而提高软件质量,节省经费,缩短软件的发布周期。自动化测试的历史:1.自动化测试就是任何利用工具来辅助的测试,几乎

2020-09-27 20:32:40 262

原创 linux基础与练习

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

2020-09-22 21:23:42 273

原创 requests

requests是一个很实用的PythonHttp客户端库,编写爬虫和测试服务器响应时经常会用到,Request是Python语言的第三方库,专门用于发送HTTP请求GET请求r=requests.get( ‘http://www.baidu.com’ )传参payload={ ‘key1’ : ‘valuea’ ,‘key2’ : ‘value2’ ,‘key3’ : ‘None’ }不能导requests的包,就在PyCharm中输入pip install requests命令下.

2020-09-21 22:48:31 153

原创 布置接口持续集成

先新建文件夹(里面文件夹全是新建)文件夹展示文件夹展示文件夹展示文件夹展示配置环境变量1.23.查看是否成功 ant -v配置ant-jmeter-1.1.1.jar倒apache-ant-1.9.14的lib下配置build.xm谢列配置在pc目录下打开命令提示符输入ant在pc文件夹下查看html文件观看效果谢谢观看(●’◡’●)!...

2020-09-21 21:27:16 141

原创 Pytest的使用

Pytest单元测试中的类名和方法名必须是以test开头,执行中只能找到test开头的类和方法,比unittest更加严谨Pytest的setup,setup_class和teardown,teardown_class函数(和unittest执行效果一样)运行于测试方法的始末,即:运行一次测试函数会执行一次setup和teardown运行于测试方法的始末,但是不管有多少测试函数都只执行一次setup_class和teardown_classPytest调用语句pytest.main([‘–html=.

2020-09-20 12:50:55 182

原创 Pytest和allure第三方插件生成测试报告

All是一款轻量级并且非常灵活的开源测试报告框架。它支持接大多数测试框架,例如TestNG,Pytest,JUint等。它简单易用,易用继承。首先要安装allurepip install allure-pytestallure-pytest是Pytest的一个插件,通过它我们可以生成Allure所需要的用于生成测试报告的数据在PyCharm中输入命令pip install pytest就可以导入pytest包啦生成测试报告jsonpytest.main(['--alluredir', 're

2020-09-20 12:38:38 173

原创 Mysql数据库操作

数据库基操文章目录数据库基操day01一、初识MySQL二、数据库的安装和配置三、数据库服务器操作(开启、关闭)四、(登陆及退出服务器)连接和断开服务器五、相关概念六、数据模型的概念:七,数据库的种类的特点八、建库操作(建库、查看、使用、删除)七、关系模型的基本属性八、创建数据库:九、删除数据库:十、数据库的编码(字符集)设置十一、数据库命名规则:day02一、SQL:结构化查询语言(structured query language)二、数据库的语法要求:三、数据类型:数字类型、字符串类型、日期和时间.

2020-09-18 09:59:14 1660

原创 unittest练习

做一个测试用例1.一个运算demo2.导入模块3.输出结果下一个:引用ReadCsv运用HTMLTestRunner创建测试套件创建report.html文件测试报告下一个:创建一个Xml文件运行运行结果谢谢观看(●’◡’●)!...

2020-09-17 20:15:32 208

原创 unittest单元测试

单元测试,集成测试,功能测试单元测试颗粒度最小,一般由开发小组采用白盒方式来测试,主要测试单元是否符合“设计”;是指对软件中的最小可测试单元进行检查和验证集成测试介于单元测试和系统测试之间,一般由开发小组采用白盒+黑盒的方法来测试,即验证“设计”又验证“需求”。主要用来测试模板与模板之间的接口,同时还要测试一些主要的业务功能。功能测试颗粒度最大,一般由独立的测试小组采用黑盒的方式来测试,主要测试系统是否符合“需求规格说明书白盒测试主要应用于单元测试阶段,主要是对代码级别的测试,针对程序内部的

2020-09-17 16:55:54 166

原创 文件的相关操作

文件的操作介绍<2>文件的作用大家应该听说过一句话:“好记性不如烂笔头”。不仅人的大脑会遗忘事情,计算机也会如此,比如一个程序在运行过程中用了九牛二虎之力终于计算出了结果,试想一下如果不把这些数据存放起来,相比重启电脑之后,“哭都没地方哭了”可见,在把数据存储起来有做么大的价值使用文件的目的:就是把一些存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力文件的打开与关闭如果想用word编写一份简历,应该有哪些流程呢?打开word软件,新建一个word文

2020-09-14 20:41:28 120

原创 列表的介绍以及常见操作

列表的介绍列表的格式:变量A的类型为列表namesList = [‘xiaoWang’,‘xiaoZhang’,‘xiaoHua’]比C语言的数组强大的地方在于列表中的元素可以是不同类型的testList = [1, ‘a’]1. 使用for循环为了更有效率的输出列表的每个数据,可以使用循环来完成demo:namesList = [‘xiaoWang’,‘xiaoZhang’,‘xiaoHua’]for name in namesList:print(name)结果:xiaoWang

2020-09-14 19:42:32 312

原创 Python基础之面向对象

面向对象的介绍面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程的思路是将数据与函数按照执行的逻辑顺序组织在一起,数据与函数分开考虑。假如你买电脑面向对象和面向过程都是解决问题的一种思路而已买电脑的第一种方式:强调的是步骤、过程、每一步都是自己亲自去实现的这种解决问题的思路我们就叫做面向过程买电脑的第二种方式:强调的是电脑高手, 电脑高手是处理这件事的主角,对我们而言,我们并不必亲自实现整个步骤只需要调用电脑高手就可以解决问题这种解决问题的思路就 是面向对象用面向对

2020-09-14 17:37:20 180

原创 Python基础之函数

函数的定义和定义定义函数<1>调用函数定义了函数之后,就相当于有了一个具有某些功能的代码,想要让这些代码能够执行,需要调用它调用函数很简单的,通过 函数名() 即可完成调用demo:# 定义完函数后,函数是不会自动执行的,需要调用它才可以printInfo()<2>注意:每次调用函数时,函数都会从头开始执行,当这个函数中的代码执行完毕后,意味着调用结束了当然了如果函数中执行到了return也会结束函数<3>定义函数的格式如下:def 函数名():代

2020-09-13 19:45:03 374

原创 Python基础之元组,集合

元组的介绍Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。说明: python中不允许修改元组的数据,包括不能删除其中的元素。集合的介绍集合是无序的,集合中的元素是唯一的,集合一般用于元组或者列表中的元素去重。定义一个空集合;set1 = set()集合添加元素 添加元素add元素拆分作为个体添加到集合中 update使用remove删除集合中的元素 如果有 直接删除 如果没有 程序报错使用pop删除是随机删除集合中的元素 如果se

2020-09-13 16:29:29 209

原创 Python基础之字典练习

字典的增删改查1.查看字典的长度2.通过key查看字典的value3.替换字典里的key4.通过key删除字典的某个键值对5.字典添加键值对6.用del方法删除字典谢谢观看!

2020-09-13 14:11:30 1575

原创 Python案例练习

1.如何用while循环做一个倒三角形九九乘法表 **%d代表整数** end = “” 是空格2. **break退出当前循环**3.偶数和与奇数和4.for循环三角形5.倒三角

2020-09-11 09:24:34 251

原创 python基础:字符串与切片

切片切片是指对操作的对象截取其中一部分的操作。字符串,列表,元组都支持切片操作。切片的语法:[起始下标:结束:步长]注意:选取的区间从“起始”位开始,到“结束”位的前一位结束(不包含结束位本身),步上表示选取间隔。我们以字符串为例讲解。1.2....

2020-09-09 19:27:30 354

原创 jmeter与数据库做连接

话不多说直接干1.2.3.4.点击JDBC Connetion Conliguration 按着图中操作5.点击下一个JDBC6.详解一下Query Type7.希望能对你有帮助(●’◡’●)。

2020-09-09 00:01:13 133

原创 badboy基础使用流程

简介话不多说,直接上图1.2.3.4.5.6.7.8.希望对你有帮助,谢谢????

2020-09-08 21:23:31 199

原创 Python基础-变量及简单数据类型

在Python中,存储一个数据,需要一个叫做变量的东西num1 = 100 #num1 就是一个变量,好比一个菜篮子,变量就是用来储存数据的num2 = 200 #num2也是一个变量nums = num1+num2 #将num1和num2中的数据进行累加,放到nums变量中print(nums) #print在python的作用是输出输出结果:300讲解:所谓变量,可以理解为菜篮子,如果需要存储多个数据,最简单的方式是由多个变量,当然了也可以使用

2020-09-06 19:40:19 636 2

原创 Charles基础简介

下图中的7个位置是最常用的几个功能。一,主导航栏1.File,Edit,View,Proxy,Tools,Window,Help2.View(1) stucture视图是将网络请求按访问的域名分类;(2)Sequence视图是将网络请求按访问的时间排序;二,主界面介绍从左至右的图标解释:扫把按钮:点击之后可清除抓取到的所有请求图标按钮:红点亮起说明正在抓取请求,红点展示为灰色说明目前不在抓取请求状态乌龟按钮:灰色乌龟是网速设置正常,绿色乌龟指慢速网速开启了六角形图标:断点图标

2020-09-04 20:53:37 567

原创 charles 屏蔽web网页抓包信息(proxy)

按照以下步骤,前面有√点击一下没有√即可,这样就不会抓到web网页的信息

2020-09-03 19:53:55 607

原创 adb各种命令

adb介绍:Android Debug Bridge(安卓调试桥) tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者是设备之间的交互。ADB是一个C/S架构的应用程序,由三部分组成:运行在pc端的adb client:命令行程序”adb”用于从shell或脚本中运行adb命令。首先,“adb”程序尝试定位主机上的ADB服务器,如果找不到ADB服务器,“adb”程序自动启动一个ADB服务器。接下来,当设备的adbd和pc端的adb server建立连接后,adb client就可以向ADB

2020-09-02 16:44:51 532

空空如也

空空如也

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

TA关注的人

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