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/
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) # 子对象拷贝# 深拷贝,包含子对象,原始数据的改变不会影响被赋.
解决Jenkins用例不通过触发邮件警告的问题 用例执行不通过是不会导致构建失败,如此就无法触发邮件,所以需要再创建一个项目来读取测试报告的用例执行情况,比如通过查询是否有100.00%来确定执行结果,是则返回exit 0,项目创建成功,否则返回exit 1,项目创建失败,触发邮件警告。...
给定字符串如何判断是否符合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')
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、避免规律,如先领者大,后领者小...
性能测试遇到的问题(一) 1、上传大文件报socket write errorhttps://blog.csdn.net/dingjiajia_949/article/details/100099120
接口自动化测试-unittest框架中用例之间的数据共享-同个模块,跨模块(三) 一、uinittest中用例之间的数据共享同个模块内共享数据:(1)self.xx:不同用例之间只共享变量,不共享动态变量值setUpClass的变量值可以共享给用例,但某个用例改变该变量值时,是不共享给其他用例的,仅供该用例使用(2)globals()['xx'] 可以共享变量值,但必须在同个模块中,是无法跨越模块共享的(3)在setUpClass之前定义变量xx,那么用例之间可以通过self.xx获取该变量的固定值,也可以改变变量值,但只在该用例中使用(4)在setUpClass
接口自动化测试-yaml(一) python 使用yaml模块:https://www.cnblogs.com/lisa2016/p/11764808.html1、yaml的介绍一种简单的非标记语言。2、yaml的编写规则·大小写敏感·使用缩进表示层级关系·缩进时不允许使用Tab键,只允许空格·缩进的空格数目不重要,只需相同层级的元素左侧对齐即可·使用#表示注释·字符串可以不用引号标注3、yaml文件数据结构·数组前加有“-”符号,且符号与值之间用空格分隔·键值对用冒号‘:’表示,冒号与
web安全/渗透测试(十一):SQL注入 一、SQL语句增删改查二、SQL注入的危害1、提供对数据库敏感数据的访问2、可以读取www文件夹外的本地文件3、可以用admin登录并进一步对系统进行漏洞发掘4、可以用来上传文件三、发现SQL注入1、使用‘and’,'order by'或“ '”在文本框和url注入其中url形式为:http://baidu.com/page.php?something=som...
web安全/渗透测试(八):绕过文件类型和文件扩展名检查上传文件 一、改后缀绕过检查上传文件1、dvwa security设置为中等2、将shell.php后缀改成shell.jpg上传到dvwa,burp拦截后进入headers栏,content-type不改,将filename改成shell2.php,点击forward3、成功上传后去终端执行weevely,即可与目标电脑交互...
web安全/渗透测试(六):kali安装burpsuite 一、安装jdk并配置环境https://www.cnblogs.com/zhangfeicn/p/5660246.html二、vim命令进入配置环境:vim /etc/profile切换为插入模式,编辑文件i保存并退出vimwq:保存并退出q!:不保存且强制退出...
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...
web安全/渗透测试(四):收集目标网站信息的网站 1、http://whois.domaintools.com/查找目标网站所有者的信息2、https://sitereport.netcraft.com/?urlsite report入口输入目标网站地址查找目标网站使用的技术,包括服务器的技术和客户端的技术3、https://www.robtex.com/查找关于目标网站的DNS信息...
web安全/渗透测试(三):linux基本命令 一、linux基本命令ls:列出容器内容man ls:帮助ls --help:帮助按上下键切换输入过的命令按tab键自动补全所有cd 路径:切换路径pwd:显示当前工作目录clear:清空屏幕...
web安全/渗透测试(二):配置metasploitable及环境的网络设置 一、配置metasploitable及环境的网络设置(1)通过ifconfig查询metasploitable的ip地址(2)在kali的浏览器输入metasploitable的ip地址,访问metasploitable(3)metasploitable的mutillidae的环境时错误的,需要重新配置,配置命令为:sudo nano /var/www/mutillida...
web安全/渗透测试(一):virtualbox、kali、metasploitable和windows虚拟机的安装 一、virtualbox简介和安装virtualbox是虚拟机傻瓜式安装,还需安装同版本的extension pack二、kali简介和安装kali是linux系统,是攻击者打开virtualbox,导入kali .ova格式进行安装...
软件测试学习路线 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...