- 博客(32)
- 资源 (1)
- 收藏
- 关注
原创 linux模拟网络丢包、延迟、数据包损坏
· 环境、工具:linux、TC tc默认系统自带,只对物理网卡生效,不对虚拟网卡生效,如果对关联了虚拟网卡的物理网卡使用会同时生效· 模拟网络延迟 tc qdisc add dev eth0 root netem delay 1000ms root权限下执行,eth0替换为当前服务器网卡名 这时ping baidu.com时会延迟1000ms左右 tc qdisc add dev eth0 root netem delay 1000ms 100ms 这时延迟会在±100ms左右波动(900
2021-06-25 12:11:16 879
原创 linux最简单的部署DNS服务器(Docker方式)
安装docker curl -sSL https://get.daocloud.io/docker | sh更换镜像vim /etc/docker/daemon.json 更换为国内镜像源 { "registry-mirrors": [ "https://hub-mirror.c.163.com", "https://mirror.baidubce.com" ]}重启docker,使更新生效拉取bind镜像docker pull sameersb..
2021-06-23 10:44:42 637 1
原创 ssh免密登陆
ssh免密登陆:cd ~;mkdir .ssh;cd .ssh;ssh-keygen -t rsa(一直按回车即可)ssh-copy-id -i 192.168.1.1最后的ip为需要免密登陆机器的ip(如在a上执行,最后ip写b,那么a就可以直接ssh b,但是b ssh a还是需要密码,需要在b上再次执行)...
2021-02-23 18:28:27 175
原创 centos7更改引导项等待时间
1、更改 /etc/default/grub 中的 GRUB_TIMEOUT=5 ,把5改成0然后运行 grub2-mkconfig -o /boot/grub2/grub.cfg2、如果更改后无效果,那么需要更改 /boot/efi/EFI/centos/grub.cfg把此文件中的 set timeout=5 把5改成0, 然后保存直接重启就可以系统版本:C...
2019-10-16 10:50:42 1244
原创 mysql开启远程连接
先登录本地的mysql,然后改连接权限为所有都可以连接mysql -u root -pmysql>use mysql;mysql>select ‘host’ from user where user=‘root’;mysql>update user set host = ‘%’ where user =‘root’;mysql>flush privileges;...
2019-09-10 15:03:58 93
原创 linux查看日志内容
linux查看日志文件内容命令tail、cat、tac、head、echotail -f test.log你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C,linux 如何显示一个文件的某几行(中间几行)从第3000行开始,显示1000行。即显示3000~3999行cat filename | tail -n +3000 | head -n 1000显示1000行...
2019-06-19 09:44:19 977
原创 jenkins运行python文件时遇到的错
jenkins执行命令,会把命令生成一个批处理文件执行,而pybot命令对于批处理来说是外部命令,所以要加call表示调用。而jenkins执行windows命令,若退出代码不为0 ,则jenkins会将构建标记为失败,所以需要加上exit 0表示执行完成退出...
2019-06-09 19:18:38 2178
原创 python集合的删除、添加、交集、并集、差集
python3.x集合概念:集合(set)是一个无序的不重复元素序列。创建集合:可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。>>> a = set('boy')添加集合方法:add:把传入的元素作为一整个元素添加到集合,update:把传入的元素进行拆分,作为个体...
2019-06-05 14:36:33 433
原创 web界面测试细节
界面测试中的细节界面测试就是行业中简称的UI测试,即测试用户界面的功能模块的布局是否合理、整体风格是否一致、各个控件的放置位置是否符用户使用习惯,此外还要测试界面操作便捷性、导航简单易懂性,元素的可用性,界面中的文字是否正确,命名是否统一,页面是否美观,文字、图片组合是否完美等等。以下是界面中我们容易忽略或者我们注意的测试点:1、 检查整个系统的界面是否和效果图一样(对照设计出来的效果图);...
2019-06-04 16:01:56 371
转载 性能测试常用术语
术语并发:跑道里参加跑步比赛的人迭代:每个人跑多少圈循环:一次迭代里面,反复执行其中一段脚本,就是反复来回跑其中一段跑道参数值:发请求时候用的数据参数化:是一种策略,可以根据参数策略获取参数值思考时间:模拟用户等待的时间关联:下一个请求依赖上一个请求的某个返回值检查点:判断请求是否成功集合点:同一时刻去发起请求事务:一般把被测的某个或者某几个请求一起定义为一个事务负载:服务器...
2019-05-31 20:35:31 215
原创 什么叫好的测试用例
1、用例覆盖程度 毫无疑问,这一点应该是最重要的,无需多说,覆盖率最大化是一套测试用例的最重要评价标准,如果漏测就杯具了。2、用例是否已经达到工作量最小化 在满足用例覆盖程度最大化的前提下,应该尽量减小执行用例所需要的工作量。这些方面的方法有不少,如条件覆盖,分支覆盖,正交覆盖等方法。面对不同的测试对象,也有不同的方法来保证:对于网页背后的php逻辑,可以通过在网页上测试后,用一些工具比...
2019-05-31 10:07:44 1175
转载 bug管理工具的跟踪过程
BUG管理有很多的工具,如:禅道,BugZilla等等,运用这些工具其目的都是为了更好的管理bug,流程化。方便开发以及测试人员处理这些bug。以及整个bug的流程。bug管理工具的跟踪过程(以BugZilla为例子):(1)测试人员发现了BUG,提交到工具中,状态为new,BUG的接受者为开发接口人员(2)开发接口将BUG分配给相关的模块的开发人员,状态修改为已分配,开发人员和测试确认BU...
2019-05-27 14:16:47 1466
转载 postman+newman生成测试报告
1.下载node.js 官网把node.exe的目录加入到环境变量中。假设node.exe位于 C:\nodejs\node.exe。那么将E:\nodejs 加入到环境变量即可。打开cmd,输入node,如果没有报错,而是显示“>”,说明node安装成功。2.下载newman:打开cmd输入 npm install -g newman3.newman使用:选择2.1导出...
2019-05-27 09:51:32 2985
转载 Centos7下安装nmon
Nmon开源性能监控工具,用于监控linux系统的资源消耗信息,并能把结果输出到文件中,然后通过nmon_analyser工具产生数据文件与图形化结果。一、安装软件下载nmon安装包:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download选择适合自己系统的版本centos7_x86_64适合的最新nmon版本为:nmon16e_...
2019-05-21 10:37:25 2016
转载 adb命令
查看设备信息型号:adb shell getprop ro.product.model查看电池状况命令:adb shell dumpsys battery其中 scale 代表最大电量,level 代表当前电量。上面的输出表示还剩下 44% 的电量。查看屏幕分辨率:adb shell wm size更改屏幕分辨率: adb shell wm size 1280x1920 (中间的是小写的x...
2019-05-17 10:00:10 205
原创 弱网测试理论
在弱网下做功能测试,不仅是一次性能测试,也是一种可靠性测试,我们至少在一种弱网的理性情况下把所有功能都实现。响应时间有一个三秒定律,是说网页加载超过三秒,就开始流失用户,在移动应用中也适用,比如:热启动、页面切换 、前后端切换;启动时间久了,android 5秒 ANR(应用无响应,等待还是关闭),ios大概20多秒。我们要观测的数据有:整体时间和response body的大小,从这两个数...
2019-05-13 21:28:07 752
原创 pynput入门
官方网址2.move 是相对位置移动一般用不上:比如鼠标在213 410位置,mover 10 20的意思就是把鼠标向右和向下移到10和20个单位,执行后鼠标位置变成 223 430负数就是向反方向移. mover 0 -10就是x方向不变,y方向移动103.键盘或者鼠标的监控如果是用代码来移动鼠标和敲击键盘,那么监控不生效。...
2019-05-07 11:14:51 4132
转载 logging的conf配置文件
[loggers]keys=root,xzs[handlers]keys=consoleHandler,fileHandler,rotatingFileHandler[formatters]keys=simpleFmt[logger_root]level=DEBUG#handlers=consoleHandler#handlers=fileHandlerhandlers=rot...
2019-05-05 15:57:37 1776
原创 appium连接手机
1.先写一个lianjie.pyfrom appium import webdriverdesired_caps = {} desired_caps["platformName"] = 'Android' #连接的手机名字desired_caps['deviceName'] = '127.0.0.1:62001' #连接的ip名字或者真机的udiddesired_caps['platfo...
2019-05-05 09:02:39 990
转载 Yaml下载与安装
在https://pyyaml.org/wiki/PyYAML中找到对应python版本和系统版本的下载包,下载后使用pip install 加上下载出来的文件的绝对路径直接在控制台输入pip install pyyaml...
2019-04-29 15:44:05 8269
原创 MonkeyRunner介绍(四,考研帮脚本)
Monkeyrunner介绍可以使用python来写脚本,主要用于设计在功能/框架级别测试应用程序或测试包,以及运行单元测试套件,也可以其他目的monkey和monkeyrunner很像 但是两个完全不一样2.直接上一个脚本代码吧注意这个脚本虽然叫.py但是最好别用pycharm编写,推荐notepad++from com.android.monkeyrunner import ...
2019-04-26 11:37:15 343
原创 Monkey简单操作(三,日志管理)
. monkey日志管理adb shell monkey –v –v 100 >d:\monkeylog.log保存到本地要保存在手机的话,首先需要进入adb shell然后在运行monkey +目标路径(通常在sdcard下保存)错误流和标准流日志文件分开保存:adb shell monkey –v 100 1>d:\monkey.log 2>d:\erro...
2019-04-26 11:06:49 226
原创 Monkey简单操作(二,测试考研帮)
调试类参数:(1) 应用程序崩溃后继续发送事件:adb shell monkey --ignore-crashes(2) 超时错误继续发送事件adb shell monkey --ignore-timeouts(3) 应用程序权限错误发生后继续发送事件adb shell monkey --ignore-security–exceptions(4) 在事件前后立刻生成报告–hpr...
2019-04-26 10:41:08 411
原创 Monkey简单操作(一,基础命令)
打开monkey:adb shellcd /system/binmonkey关闭monkey:adb shell ps查找出com.android.commands.monkey 进程pidadb shell kill pid 傻吊进程Monkey命令:adb shell monkey –v –v -v 100-------瞎鸡巴点100次一个v 是 0级 除启动提示、测...
2019-04-25 11:43:48 528
原创 安装appium和简单使用(一)
一、 Appium安装appium(cmd中):cnpm install -g appium下载android SDK:http://tools.android-studio.org/index.php/sdk选对应系统的连接夜神模拟器端口号为62001,第二个为62025,第三个为62025+1,以此类推adb connect 127.0.0.1:62001查看连接的手机–...
2019-04-24 20:52:29 171
转载 git安装与命令
.windows安装git git官网下载地址安装完成后设置名字和email地址因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。你也许会担心,如果有人故意冒充别人怎么办?这个不必担心,首先我们相信大家都是善良无知的群众,其次,真的有冒充的也是有办法可查的。注意git config命令的–global参数,用了这个参数,表示你这台机器上所有的G...
2019-04-13 12:19:54 125
转载 双显卡安装ubuntu系列出现黑屏无法开机情况
安装时的问题问题一:N卡独显电脑安装ubuntu14.04/16.04,一直会卡在ubuntu图标那里进不去安装界面问题二:N卡独显电脑安装ubuntu14.04/16.04之后,开机的时候一直卡在ubuntu图标进不去登录界面解决方法两个问题的解决方法相同,操作如下:(1)重启Ubuntu,在下面这个界面的时候,按e进入编辑grub启动项参数(2)找到quiet splash 这个词...
2019-04-11 14:40:25 2244 1
原创 CSDN好友互相关注
我们在论坛中会关注一些志同道合的人,但是自己的朋友的账号如何关注呢?复制这条连接 http://blog.csdn.net/text将后面的text改成好友账号复制粘贴搜索。 希望可以帮到大家....
2019-04-10 09:56:53 702 25
原创 mysql常用语句(python)
插入语句的一些奇怪的写法第一个这个算是常规的吧 sql = """insert into sss(title,times) VALUES ('%s','%s')"""%(title,times) cou.execute(sql)
2019-01-10 10:08:46 381
linux离线安装gcc、make、build-essential、Realtek8125b网卡驱动
2021-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人