小技巧
lykion_881210
这个作者很懒,什么都没留下…
展开
-
selenium切换窗口
package com.lykion.lianxi;import java.util.Iterator;import java.util.Set;import org.openqa.selenium.By;import org.openqa.selenium.JavascriptExecutor;import org.openqa.selenium.WebDriver;impor...原创 2017-12-28 09:19:02 · 1278 阅读 · 0 评论 -
Python进行MD5方式加密
代码不多,直接撸。。。# -*- coding:utf-8 -*-import hashlibstring = '中文是世界上最伟大的文字'# 创建md5对象hash = hashlib.md5()# 更新hash对象的值hash.update(string.encode('utf-8')) # 如果不使用encode()则会报错# 进行加密res = hash....原创 2019-02-25 10:10:58 · 939 阅读 · 0 评论 -
Python读取Excel单元格的内容
python读取excel的单元格返回类型Python通过xlrd对Excel进行读取操作时,返回的数据类型(ctype)有下面5中类型:0 – empty:空1 – string:字符串2 – number:数字3 – date:日期4 – boolean:布尔5 – errorimport xlrdimport osfrom LYKION.self.log import ...原创 2019-02-15 15:48:58 · 42603 阅读 · 1 评论 -
快速把一个文件夹里面的所有文件的文件名整理成一个文档
1.在要整理的文件夹下新建一个txt文本,并输入如下内容:dir /a-d /b *.xlsx >> src.txtecho Topbook 提示你,任务完成啦!pause 2.把新建的TXT文件的后缀名改成bat3.双击运行bat文件即可(运行结果如下图)4.需要把其他文件的名字整理到该txt文件中,只需要修改bat文件中 “*.”后面的后...原创 2018-08-10 17:30:22 · 7852 阅读 · 0 评论 -
Fiddler弱网模拟
文件介绍的是使用Fiddler做代理实现弱网环境模拟1.(fiddler已经安装好)打开fiddler→Tools→Fiddler Options(Options)2.Connection勾选允许远程连接(设置成功需要重启fiddler)3.在本机命令行输入:ipconfig,获取本机的IP地址4.再移动端设备(Android/iOS)的“设置”→“WLAN”,找到要连接的网络, 在上面长按,然后...原创 2018-05-04 13:40:38 · 1677 阅读 · 0 评论 -
表中有自增长主键时,插入数据的方法
数据库的表中有自增长主键时(如图所示),我们该怎么插入数据呢?方式一: 当需要插入的数据比较少时,即可以通过一条一条的插入时,我们可以指定该列(id)的值,但是新插入的值不能和已有的值重复,而且必须大于其中最大的一个值方式二: 当需要插入的数据量比较大时,需要时通过储存过程或者其他方式来批量生成数据插入时,显然方式一的方法不可行。那现在又该怎么办呢? 有两种解决方法: 1)...原创 2018-05-10 14:55:55 · 9617 阅读 · 2 评论 -
Python+Selenium多窗口之前的切换
实现思路:1.handles = driver.window_handles获取当前浏览器打开的所有窗口的句柄,返回数组2.通过handles数组的索引来在各个窗口之间切换示例代码如下:# -*- coding:utf-8 -*-""" 提示:在python文件命名的时候,尽量不要让文件名和类名相同,否则在导入类后使用该类时,会报错"""from seleni原创 2018-04-12 14:47:38 · 1505 阅读 · 0 评论 -
HttpRunner参数化
HttpRunner参数化HttpRunner中文使用手册http://cn.httprunner.org示例接口: http://www.kuaidi100.com/query?type=huitongkuaidi&postid=350757819118json、yaml两种格式的参数化:注意:具体请看图片1.参数化时候的书写语法 j原创 2018-04-02 14:39:51 · 4175 阅读 · 0 评论 -
Fiddler录制HTTPS请求
Fiddler录制HTTPS请求 (如图所示)1.在菜单栏通过Tools进入Options设置菜单 2.切换到HTTPS 3.选中红色方框内的选项 4.点击“Actions”把证书导出到本地 5.点击上一步中导出的证书,点击安装即可(安装的时候,证书的安装目录要放在“受信任的根证书颁发机构”下,才能生效) 6.以上步骤完成后,就可以开始录...原创 2018-04-02 14:30:22 · 1189 阅读 · 0 评论 -
wireshark抓取本地数据
windows系统没有提供本地回环网络的接口,用wireshark监控网络的话只能看到经过网卡的流量,看不到访问localhost的流量,因为wireshark在windows系统上默认使用的是WinPcap来抓包的,现在可以用Npcap来替换掉WinPcap,Npcap是基于WinPcap 4.1.3开发的,api兼容WinPcap。Npcap下载地址:https://nmap.org/原创 2018-03-14 15:29:36 · 2539 阅读 · 0 评论 -
Android网络测试环境搭建方法
手机软件测试中,网络测试是很常见的,所以查看和修改请求与返回数据就是基础。本文介绍如何查看网络请求,以及如何搭建环境。 下面介绍三种独立的方法。 1、使用fiddlerFiddler是强大且好用的Web调试工具之一,它能记录客户端和服务器的http和https请求,允许你监视,设置断点修改输入输出数据。配置fiddler允许被远程连接:在一台windows机器上安转载 2018-03-14 13:23:13 · 1331 阅读 · 0 评论 -
Jmeter自动生成测试报告
自动生成测试报告的命令:该命令需要在jmeter的bin路径下执行step1、删除之前的测试报告(如果有的话)del /s /Q D:\Jmeter\apache-jmeter-3.2\bin\result.jtl {该路径是jmeter的安装路径}step2、删除之前的测试报告文件夹rd /s /Q F:\report原创 2018-03-20 14:27:19 · 5455 阅读 · 0 评论 -
正则表达式小工具推荐
同志们,给大家推荐一个正则表达式检测小工具点击如下链接进行下载http://deerchao.net/提供了绿色版本和安装版本下载使用说明:该工具允许你测试和分析正则表达式功能简介支持仅使用表达式里的选中部分进行匹配自动加载上次关闭前运行的最后一组数据支持树形,表格, 文本等三种结果查看方式支持快捷键操作(F5运行, F4切换查询替换模式, F6切换原创 2018-03-22 14:31:21 · 1332 阅读 · 0 评论 -
Jmeter实现MD5加密
在我们使用Jmeter测试的过程中,尤其是接口测试,有时候需要对参数进行MD5加密后再进行操作。Jmeter自带的就有MD5加密需要使用的到的jar(注意jmeter版本):commons-codec-1.10.jar,在jmeter的lib目录下面。在需要进行MD5加密的线程地方添加一个BeanShell Sampler,在BeanShell Sampler里面编写代码即可实现:原创 2018-01-08 12:17:25 · 11644 阅读 · 2 评论 -
Python读取配置文件
本文章介绍的是Python中,后缀是yml、ini和py三种方式的配置文件1)、py -- 即是把配置项的内容写在Python文件,这种方式的配置文件,读取的方式最直接、也是最简单配置文件 -- config.py :# -*- coding:utf-8 -*-'''DATABASE'''db_host = '127.0.0.1'db_port = 3306db_userna...原创 2019-02-25 13:58:25 · 647 阅读 · 0 评论