自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Fiddler移动端连接及弱网测试

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档Fiddler弱网测试目录一、Fiddler连接移动端1.Fiddler设置2. 移动端设置(以苹果为例,安卓同理)二、Fiddler弱网设置1.Customize Rules2.测试结果查看目录需求背景:前端页面json文件过大,需要在不同网络环境中查看加载文件时间,根据测试结果,优化开发方案一、Fiddler连接移动端1.Fiddler设置设置Fiddler如下图所示:勾选Decrypt HTTPS traffic,下

2020-11-18 22:29:22 424

原创 3.8 python+robotframework环境搭建

必要环境:1.node.js -- v12.17.0 -- node -v2.java ---v1.8.0_121 -- java -version3.appium -- v1.4.16 -- appium -v4.sdk5.python -- v3.8.3 -- python --version黄色为查看版本命令python安装robotframework环境pip install robotframeworkpip install robotframework-ri...

2020-09-01 23:31:12 372

原创 Jmeter线程组之间传参,线程内传参,及json后置处理器、正则表达式提取器

测试场景:多个接口组成的场景进行测试,其中按照接口执行顺序,部分接口的响应是下面执行接口的入参线程组与线程组之间传参setup线程组与线程组测试结构如图:setUp线程组:准备工作,准备接口测试的数据登录接口通过用户标识,获取tokenId,作为下面抽奖接口的入参步骤如下1.添加登录取样器--增加HTTP取样器2.增加后置处理器,目前登录接口返回格式为json,后置处理器可用json提取器或正则表达式提取器2.1json提取器响应json:{ ..

2020-09-01 23:24:16 425

原创 APPIUM配置,使用自带的inspectorviewer工具

配置好,点击右上角启动按钮,日志出现如图所示的内容点击右上角的放大镜按钮->refresh

2020-08-16 21:54:38 305

原创 win64系统安装AutoItLibrary,ride中导入AutoItLibrary显示红色

安装环境:win64,python3.8(64bit)1.执行pip setup.py install报错分析:下载的AutoItLibrary中的文件是python27的语法,因此涉及到print,raise语句的需要增加括号涉及文件:\AutoItLibrary-1.1\build\lib\AutoItLibrary目录下的__init__,Logger,和主目录下的setup.py文件2.安装AutoItLibrary成功,但是importAutoItLibrary报错nomod...

2020-06-26 11:16:00 994

原创 python-接口测试工具

项目背景:工作中某个项目涉及的接口比较多,对接口进行冒泡测试时,使用postman独立执行每一个接口并记录下返回结果,有些繁琐;使用jmeter,要设置基础参数,又有些小题大作功能需求:excel中录入url和data,执行脚本后,记录结果到excel中功能设计:1.读取excel;2.调接口;3.写入excel指定位置编程语言:python使用到的包:requests,xlrd,openpyxl上代码:import requestsimport xlrdfrom

2020-06-10 22:34:24 250

原创 编写Python接口自动化用例中的问题汇总

一、运行报错:解析json失败解决方案:import jsondata = {}res = requests.post(url=url, data = json.dumps(data))*json模块用loads()函数读取json:将json转换为python值>>>import json>>>data = '{"name":...

2020-03-07 11:01:11 304

原创 工作中常用SQL(Oracle)(二)

最近写接口自动化,验证数据时遇到了Oracle中的CLOB类型,就此了结到Oracle的substr和instr函数,简单做以下整理:例 Table-VegeProID JsonString Products CLOB <CLOB>内包含以下json串{ "ProductTitle": "D11", "Products": [{ ...

2019-11-13 21:42:13 141

原创 初学Linux安装部署Python3.7环境-笔记

Linux安装部署Python3.7环境1.Python官网下载Python3.7安装包:下载文件格式tar2.通过xftp6,将Python3.7安装包传输至虚拟机上的linux系统3.解压Python3.7安装包[root@localhost ~]# cd/home/local/ProgramFiles/Python[root@localhost Python]# tar ...

2019-07-09 09:41:36 490

原创 Python+selenium——元素定位学习笔记

Python+Selenium学习笔记之元素定位书籍学习:《Selenium2 自动化测试实战——基于Python语言》P69-P83定位方法 类型 释义 格式与实例 优缺点 id定位 属性 HTML规定Id属性在HTML文档中必须是唯一的,但是可能存在页面上的多个元素的id相同 格式:find_element_by_id("") ...

2019-06-03 11:28:59 158

原创 Fiddler基础知识(二)

1.会话界面参数说明1.1 参数项#:序号以及对应session的类型Result:HTTP响应状态Protocol:协议类型Host:请求地址的域名URL:访问网址,服务器路径和文件名Body:请求的大小,单位byteCaching:请求的缓存过期时间Content-Type:请求响应的类型Process:进程Comments:某一条session...

2019-05-29 15:20:01 262

原创 Fiddler基础知识(一)

1.Fiddler简介1.1 Fiddler在工作时本身并不进行网络嗅探工作,它只是充当一个“代理服务器”的功能,而任何软件只要使用这个代理,Fiddler便可以截获它发出的所有请求,进行跟踪,查看。1.2Fiddler是一个Web调试代理。它能够记录所有客户端和服务器之间的HTTP请求,允许你监视,设置断点,甚至修改输入输出数据,Fiddler包含了一个强大的基于事件脚本的子系统,并且能...

2019-05-28 17:28:04 322

原创 Python+selenium环境配置遇到的问题

Python+Selenium环境部署步骤1.安装Python352.安装pycharm2016社区版3.导入setting-project-project interpreter安装pip,selenium,setuptools4.在http://www.seleniumhq.org/download/网站上下载浏览器驱动;解压,将geckodriver.exe(Firefox),chromed...

2018-06-22 21:52:31 2572

原创 SqlServer 存储过程的增删改查

一、存储过程的定义存储过程是实现编写好、存储在数据库中的一组被编译了的T-SQL命令集合,这些命令用来完成对数据库的指定操作:存储过程可以接收用户的输入参数、向客户端返回表格或标量结果和消息、调用数据定义语言(DDL)和数据操作语言(DML)语句,然后返回出参数。二、存储的意义(1)减少网络流量;(2)提高系统性能;(3)安全性高;(4)可重用行;(5)可自动完成需要预先执行的任务:存储过程可以在...

2018-06-10 11:05:11 1162

原创 工作中常用SQL语句汇总(一)

销售统计(一列今日量,一列累计量)饮品/门店 门店1门店2累计销量可乐101020雪碧203080Select ProductCode ,ShopNo,sum(case when MakeTime like '%2017-12-12%' then TotalSalesOrderAmount end) as '本日',sum(case when MakeTime &lt; '2017-12-12 ...

2018-06-10 11:00:02 1921

原创 数据库异地备份--基于SQL SERVER Management Studio

异地备份的思路1.两台服务器处于同一局域网内2.共享文件夹(1和2保证备份服务器的文件夹能在源服务器上出现,设置数据库维护计划时,可选择)3.数据库维护计划(用于数据库自动定时备份) 测试环境数据库:SQL SERVER 2008 R2A备份服务器IP:”IP地址1”B源服务器IP:”IP地址2”目的:从”IP地址2”向”IP地址1”备份。用户都是:”IP地址2“注意:两台服务器的用户名和密码必须...

2018-06-10 10:24:52 2801

原创 关于DataFactory工具使用说明(二)-----主要界面功能简介

在前一篇博文中,我们已经学会了如何建立DataFactory的文件。本篇博文主要介绍DataFactory的一下主要的界面功能。打开已生成的DataFactory文件,界面如下所示:1.Run功能此功能为DataFactory的核心功能。各个数据表生成的规则制定好后,点击Run,见证奇迹的时候到了,在SQL Server2008 R2 中,你想要的数据就会出现在该数据表中。2.Expand/Col...

2018-06-09 21:44:16 1127

原创 关于DataFactory工具使用说明(一)-----创建数据表

DataFactory:大数据生成工具,可以按照数据的一些规律进行大批量的生成。本文主要是针对数据库SQL Server2008 r2 操作。1.​​打开DataFactory工具,会弹出选择数据库的界面,如下所示:                                                            选择SQLServer,点击Next             ...

2018-06-08 20:17:13 5996

空空如也

空空如也

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

TA关注的人

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