自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 9.3、手机app性能测试 ---手机端

app性能测试分为手机端和服务器端步骤1:在手机上安装监视工具(iTest)下面为小编提供:iTest工具链接:https://pan.baidu.com/s/19GT2fhRnpLbl0LfXaG5JaA提取码:oawb先切换到adt这个包下的adb.exe路径,只有在这个程序下才能用ADB命令通过adb install 路径ps:路径为iTest.apk这个包的路径步骤2:启动监控工具,监测被测应用步骤3:清空logcat日志;adb logca...

2020-06-16 17:07:21 562

原创 9.4手机app性能测试---服务器端

对接口进行并发测试----压力测试

2020-06-16 16:23:08 361

原创 9.2连接手机进行app测试之2-----app自动化_ADB和monkey

首先下载adt(a:android d:developer t:tools 安装开发工具)主编给下面一个链接下载电脑64位系统:链接:https://pan.baidu.com/s/1AWRS6WD--wPqnmhYr0P80g提取码:ayg1电脑32位系统:链接:https://pan.baidu.com/s/14M4XYpijmbYgaoBfHXykWA提取码:rj3v下载路径,解压不能有中文路径通过这个包下面的adb(a:android d:debug调试 b:brid

2020-06-16 16:18:35 1095

原创 5.1loadrunner安装及通过用chrome浏览器录制脚本,去除固定ie浏览器方法

关于loadrunner的安装,主编给出下面安装包及操作文档链接:链接:https://pan.baidu.com/s/1C1ID2GbGyPKNrQowebThAA提取码:9exc1、机票特定网站搭建:安装完成后打开如果打不开:1、提示1080端口被占用:cmd:输入命令netstat -ano 查询各端口所在进程的PID,找到1080的程序PID,在资源管理器将其关闭,再重启再重启服务2、如果显示出来的界面不是这个样子的,建议重新安装,一步一步来..

2020-06-05 00:20:36 597

原创 谈一谈性能测试

性能测试:使用自动化测试工具对产品按一定的性能指标进行测试,解决性能瓶颈,给用户最好的体验。性能测试的时代背景,作用:大数据时代网站、软件、游戏...(这些都是性能测试作用于各个行业,目的都是为了我们在用的时候,能够有好的体验效果)金融银行,证券系统,教育(教务系统),交通性能测试基本流程:性能测试需求分析>性能测试计划(比如:并发用户测多少,某个功能模块测试多长时间)>性能测试准备(环境部署)>开发脚本/执行测试>测试结果分析>系统调优>编写

2020-06-04 09:21:57 177

原创 4.5

JMeter元件的执行顺序:下面为原件的先后顺序运行时执行的顺序配置原件前置定时器sampler后置断言监听器JMeter之参数化选中要进行参数化的一项,鼠标右键>添加>前置处理器>用户参数增加变量和用户,勾选每次迭代更新一次(意思就是迭代都拉一次新的参数,避免一个参数一直用)...

2020-06-03 16:21:33 115

原创 4.4jmeter性能测试小小的实践

被测网站:xqtesting.blog.51cto.com指标:响应时间及错误率场景:线程组设置: 线程数:虚拟用户数 Ramp-Up Period:设置的虚拟用户数需要多长时间全部启动。如果线程数为20,时间为10,也就是每秒钟启动2个线程 循环次数:每个线程发送请求的次数。如果线程数为20,循环次数为100,那么每个线程发送100次请求。总请求数为 20*100=2000.如果勾选了“永远”,那么所以线程会一直发送请求,一直到选择停止运行脚...

2020-05-31 17:19:36 86

原创 4.3自动化测试badboy脚本开发时间

1、badboy中的检查点输入www.sogou.com>搜索“软件测试”然后回车,页面也就出来了1、接下来添加检查点: 以sogou.com搜索为例演示,搜索badboy 回放通过在搜索结果的结构页面1、选中这个文本:“badboy”,2、点击Tools>Add Assertion for Selection接下来我们来看看到底成没成功添加检查点,进行脚本回放,点击有Play All的图标,进行回放可以看到这样的图示,...

2020-05-31 15:58:24 182

原创 4.2用badboy来录制并导入Jmteer

安装完Jemter后,下载个badboy,安装教程一直默认就好,小编给你链接下载哈!链接:https://pan.baidu.com/s/1GQkh7EOF_7LRhVZwVwBvWg提取码:3usc下载完成后打开badboy接着先来认识一下badboy:接着点击File>Export to Jmeter,进行重命名然后保存。然后打开JMeter,文件>打开>选中文件名>open到此为止。下面是关于badboy可能会带给你问..

2020-05-31 13:02:52 185

原创 测试基础及测试用例设计方法

实际工作中等价类和边界值可以共同完成一个测试需求:

2020-04-04 22:54:43 247

原创 U盘一站式自动重装win7系统--简单暴力(网络好的情况下一钟头即可自制重装系统)

第一步:百度搜索:老毛桃 进入老毛桃官网下载装机版下载完成 后,双击安装安装过程中,需要安装至本地,直接C盘,默认就好,无脑式一只下一步就好,直至完成安装第二步:准备一个8GB及以上的U盘,插进电脑,右键该U盘选择格式化---完全清空u盘安装完成后,双击打开老毛桃会自动识别U盘,按照如图所示直接一键制作打开我的电脑,这个u...

2019-10-24 23:51:34 554

原创 9.1连接手机进行app测试

首先准备一个手机,一条数据线。然后点击手机设置->系统->开发人员选项->勾选开发者选项以及USB调试接着将手机通过数据线连接电脑win+R键打开命令行输入cmd,回车,然后输入adb devices,如图所示,连接成功。...

2019-01-05 14:18:55 4356

原创 5.2Appium移动端自动化测试之连接Android模拟器

这里大家先去下载一个夜神模拟器1.aapt 环境变量配置 D:\androidsdk\android-sdk-windows\build-tools\24.0.0 目录下找到aapt.exe,将这个路径设置环境变量,添加到 path 下 --- 打开 cmd。输入 aapt 出现如下界面,说明环境 OK 了追加到系统环境变量中:cmd下面输入:aapt 运行无报错,说明安装...

2018-12-30 16:54:51 483

原创 5.3appium自动化元素定位

如何查询自己项目app的包名与app首页的名字?cmd->输入aapt dump badging + 项目apk包在电脑上的路径    package后面的就是包名那么首页名则是Launchable-activity后面的上面在pycharm中写的代码是起到一个启动app的作用,接下来就要定位了首先我们去path的环境变量中找到先前安装android的sdk路...

2018-12-30 16:50:23 155

原创 5.1appium移动端自动化测试环境搭建

Appium移动端自动化测试相信大家都不陌生,appium的铁哥们是selenium,不管是selenium还是appium,都是调用webdriver来做自动化测试。今天关于appium的介绍我们不用多说,大家可以自行百度去了解,我们今天只在这里去介绍appium环境的搭建。因为网上关于Appium的自动化测试的环境搭建也有很多,但是很多都是坑爹篇。所以小编写入本篇文章的目的也是想帮助那些想做移...

2018-12-26 22:15:37 453 1

原创 3.8RF分层设计

First首先写出一个流程的线性脚本接着然后然后然后,创建一个用例,引入点击创建New User Keyword中的名字Second将这些步骤打包成资源,因为后面的动作中的有重复性高,通过这样来管理起来没有参数的,就不需要参数化,参数化的命名不要在RF中找到重复的名字,换一个没有的名字进行参数化命名,创建完后的结果如下:...

2018-12-20 19:29:42 861 1

原创 3.7RF导入selenium库做UI的自动化

安装Selenium2Library库win+R键-->cmd-->pip install robotframework-Selenium2LibrarySelenium2Library配置浏览器的过程:1、拿到chromedriver.exe驱动2、配置到c:\python27目录下可以通过F5,选择selenium2library查看它下面的方法怎...

2018-12-17 17:47:29 1015

原创 3.6robotframework的写法

6、命令行赋值 -v 变量名:赋值7、字符串的拼接8、if语句9、for循环10、Evaluate强大的关键字,通过它可以使用python语言中所提供的方法11、运用截图的库,导入库库的引入:比如:selenium2Library等等导入库*重点*:入口:import library,就是上图的带红圈的Library,都是从...

2018-12-10 22:06:08 200

原创 3.5robotframework基础

系统安装pycharm了,但是打开的ride.py不是我们想要的界面,这时需要对ride.py的打开方式进行选择,点击ride.py->右键->打开方式->选择用python打开1、定义变量定义一个自己的变量,用例一用的了,用例二不能用。然后RF时通过关键字来控制的。这就是怎么打印一个变量,很常用。2、拼接3、分割函数...

2018-12-10 17:29:40 208

原创 2.6 all_test.py总执行文件

all_test.py这个文件是调用test_case下面的所有的.py文件,并且自动执行test_case里面以test开头的用例,执行顺序按照ascii码。具体是怎么展现的看如下因为生成测试报告需要借助第三方的模块,所以接下来要配置HTMLTestRunnner.py文件,将该文件放到C:\Program Files\Python35\Lib下面 先到网盘将HTMLTestRu...

2018-12-07 16:07:47 286

原创 4.2JMeter 接口测试与fiddler相结合

关于JMeter工具的功能点介绍在网上找了一个相对全面的认知https://blog.csdn.net/zl1zl2zl3/article/details/78194194安装fiddler链接:https://pan.baidu.com/s/1UNjatNPNO5mykWhq0e5RUw提取码:r0un安装过程弹出的东西都不用去理,关掉就好。安装完后,打开fidd...

2018-12-04 14:43:13 712

原创 3.4robotframework

这里的变量,相当于我们在写代码中的定义的方法因为这三种类型的变量都是在测试套中写的,所以这个测试套下的所有测试用例都可以引用这些变量(方法)1、Add Scalar变量介绍:然后输出变量2、Add List变量介绍3、Add Dict...

2018-11-29 18:23:27 106

原创 3.3robotframework界面介绍以及命令行运行

点击运行 。PS:RF(robotframework)在运行的时候,是存在一些BUG的,如果没实现脚本目标成果,需要关了RF,再重启。接下来,再创建一个用例,然后我们用命令行来运行win+R---->输入cmd,一步步切到robot.txt,一定要切到robot_project这个路径,然后再dir查看下面有什么文件接着输入pybot rob...

2018-11-29 16:09:44 785

原创 3.2robotframework工具的运用

打开ride.py文件,就打开了robotframework工具,打开后呈现如下图首先先了解工具的一部分然后点击菜单栏中的File-->New Project,呈现如下图:接下来创建目录:创建后的结果,如图:创建完了测试计划后,接下来创建测试套:如上图项目工程一栏中的robot_protect,鼠标点击robot_protect,然后右键N...

2018-11-29 11:34:14 332

原创 4.1JMeter环境介绍

相信接触过性能方面的人员,都知道有LoadRunner和JMeter这两个测试工具,现在行业上这两种几乎是五五开,而对于选哪一个来用,那就得看公司的规模了。JMeter是纯Java开发的,所以一般来说,能够运行Java程序的系统一般都可以运行JMeter。所以安装JMeter需要安装Java环境JMeter安装:1、安装Java环境-----JDK主编给大家送上链接,剩去官网下...

2018-11-27 23:54:44 261

原创 3.1robotframework简介与安装

安装:这个框架 ride(界面工具。通过python2写的,只支持python2) + 一套环境(python2或者python3)组成的,所以做自动化的时候,我们经常都是两套环境共存的,因此,下面也会教大家python2和python3这两套环境的共存。这里主编分享安装的工具包,帮助大家省去百度的时间:链接:https://pan.baidu.com/s/1lED2Cq-cf-...

2018-11-27 18:32:33 1083

原创 二次封装

  面向过程实现自动化测试脚本运行: 面向对象实现自动化测试脚本的运行:第一次封装 :第二次封装:  整合单元测试框架(面向对象封装过程): ...

2018-11-24 18:55:54 967

原创 2.5unittest单元测试框架-编写web自动化测试

 图一代码: 图一代码运行结果:可以观察到 用了34秒的时间,对每条用例都是有头有尾的运行。图二:图二代码运行结果: 用了8秒,打开了浏览器后,就将所有的用例都执行了一边...

2018-11-23 16:51:56 164

原创 2.2 为什么选择unittest单元测试框架

通过对unittest的日常运用操作,给我的感触是,最大的优点是能够把你写的一堆用例,按照自己的想法,有先后顺序的运行。测试用例的执行顺序:1.数字优先2.大写字母其次3.小写字母最后以上排序,科学的参考依据:ascii码  (百度搜索ascii)通过看十进制的排列顺序,数越小"优先",数越大"到后"排序规则:用例以test开头,以test后面的字符为参考依据,如t...

2018-11-22 15:57:23 720 1

原创 网站的制作流程

1、科普一下网站制作的一个规范流程2 34 5

2018-11-22 14:38:57 1069

原创 2.4unittest 类的继承

1 2 3  4拓展:类的重写:子类对父类进行修改,不改变父类原有的属性,在此基础上增加 

2018-11-22 11:56:39 851

原创 2.3unittest-面向对象

 

2018-11-22 09:30:29 114

原创 OS模块

认识os模块前先认识一下如何在pycharm中用os 之后呈现出这样在这个地方可以进行一些常用的操作,如下图的常用操作、可移植工具、目录和文件的判断比如:接着就是用到代码中:...

2018-11-08 19:13:49 80

原创 文件读写

接下来介绍两种文件读写的方法:其中第二种广为大众使用第一种: 第二种:

2018-11-08 16:17:09 71

原创 2.1unittest单元测试框架

  去掉注释,下面的就是一个看起来清爽的unittest框架 

2018-11-07 17:32:10 115

原创 webdriver_api_1.9.2iframe框架处理QQ邮箱

能够写出发送QQ邮箱的脚本,那么对于以后碰到iframe框架,就不再是难题了,因为发送QQ邮箱的脚本中的iframe相对其他的网站是难的。以下是完整的代码:...

2018-11-07 16:17:31 330

原创 webdriver_api_1.9.1iframe框架的处理

2018-11-07 14:05:23 106

原创 关于selenium元素定位如何验证属性的唯一性

关于Chrome(谷歌浏览器)元素定位时,如何判断某一元素的属性与属性值是否唯一: 

2018-11-05 18:36:44 3370 3

原创 webdriver_api_1.8多窗口切换

以上两种方法中和着用

2018-11-04 18:29:57 129

原创 webdriver_api_1.7警告框处理

警告框:

2018-11-04 16:50:49 149

空空如也

空空如也

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

TA关注的人

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