自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (15)
  • 收藏
  • 关注

原创 oauth2.0接口自动登录测试

先要了解下oauth2.0的相关概念:,授权码模式指的是第三方应用先申请一个授权码,然后再用该码获取令牌。这种方式是最常用的流程,安全性也最高,它适用于那些有后端的 Web 应用。授权码通过前端传送,令牌则是储存在后端,而且所有与资源服务器的通信都在后端完成。这样的前后端分离,可以避免令牌泄漏。要登录的关键要知道code和code_verifier而code的获取需要经过几个请求才能获得,依次请求成功后从respond 返回的内容中获取即可请求成功后,即可获取access_token,这样登录就成功

2020-07-09 23:31:25 1404

原创 java 自动化压力测试

分享自己开发的接口自动化测试平台:  接口测试相对于UI测试来说测试成本低,相对稳定,变动不大,日常测试可使用postman、jmeter、python request,java模拟url等进行测试。  上次分享了一个python版本的自动化平台,趁着有空就做了一个java版本的自动化平台,功能需求无改变,只是实现后台语言不同;  以下就介绍利用spring boot开发的平台来...

2019-03-07 16:56:18 1974 2

原创 python 安装mysql驱动

python 安装mysql驱动遇到的问题:cmd运行pip install mysqlclient 报 module 'pip' has no attribute 'pep425tags'错误:即无法cmd通过pip install mysqlclient安装,可能原因是与python版本不符合,即可通过查看pip支持的哪些符号,运行如下命令:amd64:cpu是x64的,(注意...

2018-09-05 21:59:58 954 1

原创 python+unittest+HTMLTestRunner生成测试报告

结合python+unittest+HTMLTestRunner自动生成测试报告:开发构思:  1、在测试方法相同时,测试多个不同参数的测试情况;(unittest自动根据参数条数生成多个的方法)  2、可统计测试情况;  3、测试情况数据过滤;  4、日志记录失败的测试方法;测试报告预览: resultHtml.py文件,自动测试指定目录下的文件#cod...

2018-09-05 21:59:13 1117

原创 selenium 笔记

 总结:  1、后端语言选择python时,通过pip isntall selenium 安装,对浏览器版本有兼容性问题,版本太高无法运行脚本;  2、利用selenium来模拟浏览器对项目进行操作,无区分post与get请求;  3、进行ui测试,前端有改变,测试代码也要改变,成本比较大;  4、项目稳定做回归测试;  元素定位  browser.find_eleme...

2018-09-05 21:58:15 131

原创 selenium 上传文件

selenium上传文件的方式input类型上传文件:#打开上传文件页面file_path = 'file:///' + os.path.abspath('test3.html')driver.get(file_path)#定位上传按钮,添加本地文件driver.find_element_by_name("file").send_keys(r'F:\xxxx\meinfo...

2018-09-05 21:57:52 255

原创 python Django接口自动化测试

记录下自己开发的接口自动化测试平台:  接口测试相对于UI测试来说测试成本低,相对稳定,变动不大,日常测试可使用postman、jmeter、python request等进行测试。  以下就介绍python request开发的框架来进行接口测试。功能满足批量测试,支持Excel导入数据库,自定义选中测试接口,图表测试统计等功能。  后端语言采用python的django来开发,之前...

2018-09-05 21:57:38 5395 7

原创 jquery常用操作@测试分享

格式化日期时间为2017-07-09functionformatDate (dates) { varmydate= new Date(dates); varmon=mydate.getMonth()+1; mon= mon.toString().length <=1 ? "0" + mon: mon; vard=mydate.getDate();...

2018-09-05 21:57:25 110

原创 python django 测试报告 发送邮件

python django 邮件发送测试报告给指定发件人,测试报告支持自定义上传HTML代码:<form class="form-horizontal" action="/MailTest/" method="post" enctype="multipart/form-data"> {% csrf_token %} <div class="form-g

2018-09-04 12:29:23 1007

原创 Jenkins appium 自动测试

Jenkins appium 自动测试:  appium测试结果与相关日志通过Jenkins自动构建,并发送邮件给项目相关人员;  注意事项:      1)、确保appium相关运行环境配置好;      2)、启动模拟器,或连接真机;      3)、Jenkins配置自动重启appium服务; 一、jenkins的环境配置下载:https://jenkins....

2018-08-28 21:59:33 2503 3

原创 app测试总结

随着移动互联网的普及,app使用越来越多,对于大多数公司来说,web、app测试必不可少;app的测试与web测试本质没有什么不同,只是额外考虑的点不同;此篇,记录日常工作中对app测试的常用思考点; app测试需考虑点:  1、根据需求功能测试:等价,边界,场景;  2、工具类测试:GT、appium、monkey、monkeyrunner、adb命令;    1)、...

2018-08-24 16:47:18 3190

原创 Genymotion、 uiautomatorviewer、 appium报错

Genymotion模拟器启动时报错:Unable to start the virtual device.The virtual device got no IP address.The VirtualBox DHCP server has not assigned an IP address to the virtual device.To find a solution,please s...

2018-08-15 21:25:23 482

原创 jmeter forEach控制器

jmeter forEach控制器可根据数组进行遍历执行:  1、forEach根据输入变量前缀来循环遍历,格式满足{aa_1,aa_2,aa_3}的格式,注意 变量后是以_带数字分隔的;forEach根据用户定义的变量: 结果: ...

2018-08-09 12:32:57 1508

原创 Jmter 中的JUnit Request

jmter JUnit Request的入门使用:  配置好java的环境后,打开eclipse,新建java project,引入相关jar,编写代码调试通过后,导出jar,放到jmeter目录下的lib路径后重启jmeter;package com.test.junit;import static junit.framework.Assert.assertTrue;import...

2018-08-09 12:32:50 990

原创 jmeter XPath Extractor

jmeter XPath Extractor可对url返回的内容进行提取:      XPath Extractor例子:   具体应用过程:      勾选Use Tidy(tolerant parser)把HTML转化为XHTML形式,后浏览器复制xpath路径即可;      匹配数字0代表随机即只能取一个,-1代表所有;         把匹配到的结果放...

2018-08-09 12:32:42 1596

原创 jmeter BeanShell PostProcessor 提取json

BeanShell PostProcessor 可对url请求参数、请求返回的结果进行处理赋值等操作;步骤: BeanShell PostProcessor 对url 返回的json进行提取:  json的数据格式为:{"data":{"total":5,"list":[{"enabled":true,"lastLoginTime":00,"name":"超级

2018-08-08 12:53:39 2242

原创 Loadrunner事务

添加事务:结束事务:lr_end_transaction("1_Flights",LR_AUTO)表示事务自动结束,lr_end_transaction("1_Flights",LR_PASS)表示事务通过lr_end_transaction("1_Flights",LR_FAIL)表示事务不通过...

2018-02-13 15:47:12 381

原创 日期操作

格式化日期时间为2017-07-09functionformatDate (dates) { varmydate= new Date(dates); varmon=mydate.getMonth()+1; mon= mon.toString().length <=1 ? "0" + mon: mon; vard=mydate.getDate();...

2017-09-24 13:37:25 212

原创 作用域

js作用域

2017-09-18 15:16:03 333

原创 Jquery 数字操作

Jquery 数字操作

2017-09-18 14:54:18 543

原创 url常见操作

前端中的url

2017-09-18 11:42:54 563

原创 数据库语句

数据库

2017-09-18 11:03:51 442

原创 创建react项目

webpack自动化构建:

2017-09-12 22:37:47 244

原创 润乾报表分页

润乾报表

2016-09-11 20:57:02 3836

pgsql、mysql、SqlServer数据库驱动--jmter可用.rar

pgsql、mysql、SqlServer数据库驱动,jmter可用来连接数据库.rar

2021-11-15

TesseracOCR识 别 中 文.rar

Tesseract-OCR用于python识别图片,并提取中文、英文数字等内容。文件解压,安装后,放入中文文件即可用【文件包已提供中文包】

2021-11-15

hiveJDBcjar.rar

commons-logging-1.1.3.jar commons-collections-3.1.jar hive-exec-0.13.1.jar hive-jdbc-0.13.1.jar hive-metastore-0.13.1.jar hive-service-0.13.1.jar libfb303-0.9.0.jar log4j-1.2.16.jar slf4j-api-1.7.5.jar slf4j-log4j12-1.7.5.jar hadoop-common-2.4.0.jar

2021-04-13

mysql connector java5.1.rar

mysql-connector-java-5.1.37用于java链接mysql数据库的,下载后解压,再引用该jar包,配置数据源即可使用

2020-04-05

junit 4.12 jar包

用于写java测试单元的必须的jar包,junit4.12jar包,java导入jar即可引用标签, 注解,方法名为test开头 运行一次,static void @BeforeClass  @AfterClass  每次都运行 void @Before @After 测试 void @Test

2020-04-05

httpd-2.4.29-x86-r2.zip

32位的Apache,Web服务器端软件之一,Apache HTTP Serve俗称apache httpd:是一个高度模块化的程序,是由核心和模块组成:core+modules

2020-04-05

vmware unlocker208

这个unlocker是我改写了win-install.cmd文件的内容后可直接让vmware 12选择Apple Mac OS X(M),即unlocker 不用再去下载darwin.iso

2018-11-05

Genymotion-ARM-Translation

Genymotion-ARM-Translation 下载解压即可,安装请看https://blog.csdn.net/xiaoshenhuo/article/details/81703146

2018-08-22

fastjson-1.2.49.jar

fastjson可用于提取json数据,下载解压即可,我的java是1.8可用。

2018-08-08

org.json.*

org.json相关集合的jar包,下载解压即可,我的java环境是1.8的;

2018-08-08

pymssql-2.1.3-cp36-cp36m-win_amd64.whl

pymssql-2.1.3-cp36-cp36m-win_amd64.whl用于python安装mysql的驱动。下载后解压哦。

2018-07-10

selenium-java-3.7.1.zip

供java调用selenium来自动化,selenium-java-3.7.1.zip。下载后需加压才能用哦。

2018-05-14

jmeter-plugins

jmeter中的:jmeter-plugins插件包,对jmeter监听器进行扩展!

2018-02-15

Network Emulator Toolkit 32bit与64bit

Network Emulator Toolkit 可以用来设置网络丢包情况!

2018-02-14

ServerAgent-2.2.1.zip

ServerAgent-2.2.1.zip用于Jmeter实现服务器监听cpu,PerfMon插件需要启动该服务

2018-02-13

空空如也

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

TA关注的人

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