自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux命令

(1)重启服务操作:·查看进程端口:ps -ef | gref ecpdata·杀进程:kill -9 pid·重启服务:./start.sh 文件中具体命令: nohup java -jar -server xxx.jar >/dev/null 2>&1 &特点:nohup意思是不挂断运行命令,当账户退出或者终端关闭时,程序仍然运行。当用nohup命令执行作业任务时,缺省情况下作业的所有输出被重定向到nohup.out 中,除非另外指定了地方。/dev/

2022-05-09 12:09:28 155

原创 python直接赋值,浅拷贝,深拷贝

#直接赋值,只是浅拷贝对象的引用,并没有拷贝对象,原始数据改变时,被赋值对象也相应改变a = [1]b = aa.append(2)print(a,b)import copy#浅拷贝,没有拷贝子对象,原始数据子对象改变时,被赋值对象的子对象也改变a = [1,[2]]b = copy.copy(a)a.append(3) # 一级对象不拷贝print(a,b)a[1].append(22)print(a,b) # 子对象拷贝# 深拷贝,包含子对象,原始数据的改变不会影响被赋.

2022-03-31 01:25:54 782

原创 解决Jenkins用例不通过触发邮件警告的问题

用例执行不通过是不会导致构建失败,如此就无法触发邮件,所以需要再创建一个项目来读取测试报告的用例执行情况,比如通过查询是否有100.00%来确定执行结果,是则返回exit 0,项目创建成功,否则返回exit 1,项目创建失败,触发邮件警告。...

2022-03-20 16:56:42 1044

原创 给定字符串如何判断是否符合ip地址?

flag = 1str1 = input().split('.')for i in str1: if i.isdigit(): if int(i)>=0 and int(i)<=255: flag = 1 else: flag = 0 breakif flag == 1: print('1')else: print('0')

2021-07-17 23:23:35 189

原创 python 微信手气红包

import randomtotal = 10n = 5result = []for i in range(1,n): hb = round(random.uniform(0.01, total/n*2), 2) result.append(hb) total = round(total - hb,2)result.append(total)print(result)原则:1、所有红包和等于总金额2、所有红包金额差距不太大3、避免规律,如先领者大,后领者小...

2021-07-15 22:28:10 1057

原创 性能测试遇到的问题(一)

1、上传大文件报socket write errorhttps://blog.csdn.net/dingjiajia_949/article/details/100099120

2021-07-08 14:50:26 101

原创 接口自动化测试-unittest框架中用例之间的数据共享-同个模块,跨模块(三)

一、uinittest中用例之间的数据共享同个模块内共享数据:(1)self.xx:不同用例之间只共享变量,不共享动态变量值setUpClass的变量值可以共享给用例,但某个用例改变该变量值时,是不共享给其他用例的,仅供该用例使用(2)globals()['xx'] 可以共享变量值,但必须在同个模块中,是无法跨越模块共享的(3)在setUpClass之前定义变量xx,那么用例之间可以通过self.xx获取该变量的固定值,也可以改变变量值,但只在该用例中使用(4)在setUpClass

2021-01-15 10:33:07 528 1

原创 接口自动化测试-yaml(一)

python 使用yaml模块:https://www.cnblogs.com/lisa2016/p/11764808.html1、yaml的介绍一种简单的非标记语言。2、yaml的编写规则·大小写敏感·使用缩进表示层级关系·缩进时不允许使用Tab键,只允许空格·缩进的空格数目不重要,只需相同层级的元素左侧对齐即可·使用#表示注释·字符串可以不用引号标注3、yaml文件数据结构·数组前加有“-”符号,且符号与值之间用空格分隔·键值对用冒号‘:’表示,冒号与

2021-01-15 09:49:02 724 2

原创 接口自动化测试-discover查找指定目录及子目录(二)

discover要查找指定目录及子目录,必须在每个子目录下添加__init__.py文件,使目录属性为python package。

2021-01-15 09:48:47 199

原创 python-按ASCII码排序 sorted() (六)

str1 = sorted(str2)

2020-12-20 19:38:20 5590

原创 web安全/渗透测试(十一):SQL注入

一、SQL语句增删改查二、SQL注入的危害1、提供对数据库敏感数据的访问2、可以读取www文件夹外的本地文件3、可以用admin登录并进一步对系统进行漏洞发掘4、可以用来上传文件三、发现SQL注入1、使用‘and’,'order by'或“ '”在文本框和url注入其中url形式为:http://baidu.com/page.php?something=som...

2020-04-14 23:21:54 513

原创 web安全/渗透测试(八):绕过文件类型和文件扩展名检查上传文件

一、改后缀绕过检查上传文件1、dvwa security设置为中等2、将shell.php后缀改成shell.jpg上传到dvwa,burp拦截后进入headers栏,content-type不改,将filename改成shell2.php,点击forward3、成功上传后去终端执行weevely,即可与目标电脑交互...

2020-03-31 23:52:45 1357

原创 web安全/渗透测试(七):拦截HTTP请求

一、HTTP请求GETPOST

2020-03-31 23:11:36 793

原创 web安全/渗透测试(四):收集目标网站信息的网站

1、http://whois.domaintools.com/查找目标网站所有者的信息2、https://sitereport.netcraft.com/?urlsite report入口输入目标网站地址查找目标网站使用的技术,包括服务器的技术和客户端的技术3、https://www.robtex.com/查找关于目标网站的DNS信息...

2020-03-31 23:09:46 621

原创 web安全/渗透测试(五):DVWA和weevely

一、DVWA是一种基于PHP/Mysql的web应用程序,容易受到攻击。将DVWA security设置为low账号密码默认为:admin password二、weevely(1)用来创建shell.php,其中密码是在步骤3使用weevely generate [psw] [存放路径]如:weevely generate 123456 /root/shell.ph...

2020-03-31 23:08:31 469

原创 web安全/渗透测试(六):kali安装burpsuite

一、安装jdk并配置环境https://www.cnblogs.com/zhangfeicn/p/5660246.html二、vim命令进入配置环境:vim /etc/profile切换为插入模式,编辑文件i保存并退出vimwq:保存并退出q!:不保存且强制退出...

2020-03-31 23:08:04 585

原创 pycharm 自动化测试selenium+Python3遇到的问题及解决方法(三)

1

2020-03-31 23:07:33 111

原创 pycharm 自动化测试selenium+Python3遇到的问题及解决方法(二)

1、InvalidSelectorException: Message: invalid selector: An invalid or illegal selector was specified:用By.CSS_Selector来定位组件时,#后面的id、class不能是数字、标点开头的,否则会报错2...

2020-03-31 23:07:16 423

原创 pycharm 自动化测试selenium+Python3遇到的问题及解决方法(一)

测试环境搭建部署:(1)安装python,并且把python安装目录添加到系统环境变量的path;(2)安装selenium,如果是pycharm,在python安装目录D:\Python36\Scripts下执行pip install selenium;(3)chrome.exe和chromedriver.exe两者的版本要适配,chromedriver.exe放在chrome.e...

2020-03-31 23:06:21 676

原创 2018校招携程测评,赞RP

有四部分,每部分约有十道题,十分钟,总共四十分钟每道题都有限制时间,有90s,75s,60s,时间一到就自动跳到下一题,还无法返回上一题,做得压力很大。。。考的是行测题,有分析题,其中图表分析题占一大半;图形推理、逻辑推理这些,可以去刷公务员的行测题,搜做题技巧,很快就可以上手的。就这么多。。。。

2020-03-31 23:05:16 9515

原创 2018校招迅雷测试岗笔试

单选十道,不定选10到,填空5道(10分),问答两道(40分)涉及内容有java,数据结构,数据库,软件测试1.进程和程序的本质区别2.最小堆,删掉根节点,重新排序3.面向对象的三个基本特征(多态、封装、继承)4.软件六大质量特征:功能性、可靠性、易使用性、效率、可维修性、可移植性5.无符号长整型的字节数4,范围大小0-2^32-16.A.算法的有穷性:算法必需在有

2020-03-31 23:04:47 1584

原创 2018校招唯品会软件测试岗在线笔试

看到笔试题目写了数据结构,我就知道糟糕,数据结构的题没刷过啊啊啊我以为会考c或者计算机基础的。。我边做边哭。。。过了几天决定还是把记住的题写出来,希望对你们有帮助题型有单选,不定选,填空,问答1.给后缀中缀表达式,求前缀表达式2.给中序后序遍历,求前序遍历(有解题技巧的,自己上网找)3.链表的插入(注意先插入再断开)4.二分法5.线程互斥和同步,有6个线程,

2020-03-31 23:04:24 3559

原创 2018校招顺丰测评

分两部分,第一部分约60分钟,第二部分约20分钟第一部分前面题目考的是少量的行测题、智力题,后面基本都是性格测试第二部分都是性格测试时间很充足,不要急,有些性格测试题是一样的,所以还是要认真点选哈

2020-03-31 23:03:17 12013

原创 2018校招三七互娱软件测试岗笔试题

都找不到往年的题目,所以今年必须写下来给师弟师妹,直接上题目啦啦啦,祝大家过笔试哈,不过听说三七加班很严重。。但我还是没收到面试通知呀【摊手】1.游戏任务类型一般有哪些?2.游戏出现这样一个BUG,玩家打开宝箱时可以获得双倍金币或者道具,在背包只有一个空间时打开宝箱,会出现只能获得金币的BUG,玩家利用该漏洞盗刷金币,请说出该BUG的原理3.有ABC三个员工,每个员工都有一个任务

2020-03-28 22:15:07 11643 7

原创 appium+python自动化--adb(六)

1、查看5037端口号被占用的进程netstat -aon|findstr "5037"2、查看被占端口的应用tasklist|findstr "21084"3、到任务管理器通过pid查看端口被哪个应用程序占用4、杀掉进程tskill 21084...

2020-03-27 09:45:31 189

原创 appium+python自动化-配置capabilities、会话Session(三)

一、capabilities定义desired capabilities的功能是配置appium会话,告诉appium服务器您想要自动化的平台(默认是appium)和应用程序。desired capabilities是一组键值对的集合,其中键对应设置名称,值对应设置的值。作用:主要通知appium服务器建立需要的session.二、Sessionappium客户端和服务端之间进行通...

2020-03-27 09:45:19 919

原创 appium+python自动化--安装apk(二)

一、安装apk到模拟器方法1:直接拖到apk到模拟器即可安装,拖动应用卸载,跟真机操作一样方法2:在cmd运行adb install E:\...\xxx.apk 该路径是apk在电脑中的路径方法3:编写脚本自动安装,但是提示找不到aapt,要将sdk根目录添加到环境变量中。添加了也还是不行import oshome_path = str(os.getcwd()).repla...

2020-03-27 09:44:40 803

原创 appium+python自动化-安装appium桌面版和命令行版(五)

一、桌面版appium desktop官网下载地址:https://github.com/appium/appium-desktop/releases双击exe即可,如若重新安装,到C:\Users\xxx\AppData\Local\Programs\Appium点击uninstall appium.exe卸载后重新安装二、命令版1、jdk双击安装jdk1.8.0并配置环境变量验...

2020-03-27 09:44:27 368

原创 appium+python自动化--测试环境搭建(一)

appium介绍appium是一个自动化测试开源工具,支持android和ios平台上的原生应用、web应用和混合应用。List itemWindows下的测试环境搭建(1)appium1.10.0下载appium desktop:https://github.com/appium/appium-desktop/releases...

2020-03-27 09:44:15 544

原创 appium+python自动化--抓取元素利器weditor(四)

一、抓取元素工具(1)android SDK自带uiautomatorviewer.bat可以查看元素(2)appium desktop自带的start inspector session也可以查看元素(3)weditor也可以抓取元素,比前面两个更好用二、weditor安装使用pip安装weditor,github地址https://github.com/openatx/wedi...

2020-03-27 09:43:52 1096

原创 web安全/渗透测试(三):linux基本命令

一、linux基本命令ls:列出容器内容man ls:帮助ls --help:帮助按上下键切换输入过的命令按tab键自动补全所有cd 路径:切换路径pwd:显示当前工作目录clear:清空屏幕...

2020-03-26 23:09:15 186

原创 web安全/渗透测试(二):配置metasploitable及环境的网络设置

一、配置metasploitable及环境的网络设置(1)通过ifconfig查询metasploitable的ip地址(2)在kali的浏览器输入metasploitable的ip地址,访问metasploitable(3)metasploitable的mutillidae的环境时错误的,需要重新配置,配置命令为:sudo nano /var/www/mutillida...

2020-03-26 22:56:15 4114

原创 web安全/渗透测试(一):virtualbox、kali、metasploitable和windows虚拟机的安装

一、virtualbox简介和安装virtualbox是虚拟机傻瓜式安装,还需安装同版本的extension pack二、kali简介和安装kali是linux系统,是攻击者打开virtualbox,导入kali .ova格式进行安装...

2020-03-26 22:34:34 1019

原创 软件测试学习路线

1. 软件测试理论知识2. 测试流程3. 测试用例设计4. 禅道的使用5. 数据库的使用6. 服务器的使用7. 开发者工具F12和日志的查看8. 前端和后端BUG的区分9. jenkins的使用10. gitlab的使用11. web端和APP端的抓包12. 什么是接口13. 什么是HTTP协议,URL、HTTP状态码14. 原生APP、混合APP、H515. cook...

2020-01-03 18:29:58 134

原创 windows下jenkins环境搭建

步骤:1. 本地git与gitlab创建连接(1)生成秘钥使用fork,file-configure SSH KEYS,key名字为:id_rsa ,邮箱为gitlab注册的邮箱。生成秘钥,放在C:\Users\xxx.ssh\id_rsa中,id_rsa为私钥,不可对外泄露。打开C:\Users\xxx.ssh,其中id_rsa.pub为公钥,将其复制到gitlab的ssh key中,...

2019-12-05 20:12:08 130

原创 将'automationName'设置为'Uiautomator2'就无法定位元素的原因

The server is running[Appium] Welcome to Appium v1.10.0[Appium] Appium REST http interface listener started on 0.0.0.0:4723[HTTP] --> POST /wd/hub/session[HTTP] {“capabilities”:{“firstMatch”:[{“pla...

2019-09-06 21:35:38 3582

原创 软件测试的学习链接

测试基础:http://www.cnblogs.com/molrang/category/951149.html软件测试思维导图:http://www.51testing.com/html/02/n-3710302.html兼容性测试:http://www.51testing.com/html/96/n-3720196.htmlAPP-UI测试:http://www.51test...

2018-04-09 15:03:16 218

空空如也

空空如也

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

TA关注的人

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