自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

星星的博客

一@一

  • 博客(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 835

原创 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 620 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 167

原创 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 1199

原创 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 87

原创 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 950

原创 jenkins运行python文件时遇到的错

jenkins执行命令,会把命令生成一个批处理文件执行,而pybot命令对于批处理来说是外部命令,所以要加call表示调用。而jenkins执行windows命令,若退出代码不为0 ,则jenkins会将构建标记为失败,所以需要加上exit 0表示执行完成退出...

2019-06-09 19:18:38 2170

转载 Jenkins日程表定时器

https://blog.csdn.net/qq_27791709/article/details/78264772

2019-06-09 18:55:50 335

原创 python集合的删除、添加、交集、并集、差集

python3.x集合概念:集合(set)是一个无序的不重复元素序列。创建集合:可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。>>> a = set('boy')添加集合方法:add:把传入的元素作为一整个元素添加到集合,update:把传入的元素进行拆分,作为个体...

2019-06-05 14:36:33 393

原创 web界面测试细节

界面测试中的细节界面测试就是行业中简称的UI测试,即测试用户界面的功能模块的布局是否合理、整体风格是否一致、各个控件的放置位置是否符用户使用习惯,此外还要测试界面操作便捷性、导航简单易懂性,元素的可用性,界面中的文字是否正确,命名是否统一,页面是否美观,文字、图片组合是否完美等等。以下是界面中我们容易忽略或者我们注意的测试点:1、 检查整个系统的界面是否和效果图一样(对照设计出来的效果图);...

2019-06-04 16:01:56 343

转载 性能测试常用术语

术语并发:跑道里参加跑步比赛的人迭代:每个人跑多少圈循环:一次迭代里面,反复执行其中一段脚本,就是反复来回跑其中一段跑道参数值:发请求时候用的数据参数化:是一种策略,可以根据参数策略获取参数值思考时间:模拟用户等待的时间关联:下一个请求依赖上一个请求的某个返回值检查点:判断请求是否成功集合点:同一时刻去发起请求事务:一般把被测的某个或者某几个请求一起定义为一个事务负载:服务器...

2019-05-31 20:35:31 196

原创 什么叫好的测试用例

1、用例覆盖程度  毫无疑问,这一点应该是最重要的,无需多说,覆盖率最大化是一套测试用例的最重要评价标准,如果漏测就杯具了。2、用例是否已经达到工作量最小化  在满足用例覆盖程度最大化的前提下,应该尽量减小执行用例所需要的工作量。这些方面的方法有不少,如条件覆盖,分支覆盖,正交覆盖等方法。面对不同的测试对象,也有不同的方法来保证:对于网页背后的php逻辑,可以通过在网页上测试后,用一些工具比...

2019-05-31 10:07:44 1162

转载 bug管理工具的跟踪过程

BUG管理有很多的工具,如:禅道,BugZilla等等,运用这些工具其目的都是为了更好的管理bug,流程化。方便开发以及测试人员处理这些bug。以及整个bug的流程。bug管理工具的跟踪过程(以BugZilla为例子):(1)测试人员发现了BUG,提交到工具中,状态为new,BUG的接受者为开发接口人员(2)开发接口将BUG分配给相关的模块的开发人员,状态修改为已分配,开发人员和测试确认BU...

2019-05-27 14:16:47 1446

转载 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 2974

转载 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 1997

转载 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 189

原创 弱网测试理论

在弱网下做功能测试,不仅是一次性能测试,也是一种可靠性测试,我们至少在一种弱网的理性情况下把所有功能都实现。响应时间有一个三秒定律,是说网页加载超过三秒,就开始流失用户,在移动应用中也适用,比如:热启动、页面切换 、前后端切换;启动时间久了,android 5秒 ANR(应用无响应,等待还是关闭),ios大概20多秒。我们要观测的数据有:整体时间和response body的大小,从这两个数...

2019-05-13 21:28:07 718

原创 pynput入门

官方网址2.move 是相对位置移动一般用不上:比如鼠标在213 410位置,mover 10 20的意思就是把鼠标向右和向下移到10和20个单位,执行后鼠标位置变成 223 430负数就是向反方向移. mover 0 -10就是x方向不变,y方向移动103.键盘或者鼠标的监控如果是用代码来移动鼠标和敲击键盘,那么监控不生效。...

2019-05-07 11:14:51 4128

原创 直接在文件夹打开cmd

啊啊啊啊啊啊啊按住shift 然后鼠标右键,点击就好了

2019-05-07 09:17:13 8717 1

转载 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 1748

转载 python日志库总结

https://cloud.tencent.com/developer/article/1354396

2019-05-05 11:20:28 519

原创 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 958

转载 Yaml下载与安装

在https://pyyaml.org/wiki/PyYAML中找到对应python版本和系统版本的下载包,下载后使用pip install 加上下载出来的文件的绝对路径直接在控制台输入pip install pyyaml...

2019-04-29 15:44:05 8187

原创 MonkeyRunner介绍(四,考研帮脚本)

Monkeyrunner介绍可以使用python来写脚本,主要用于设计在功能/框架级别测试应用程序或测试包,以及运行单元测试套件,也可以其他目的monkey和monkeyrunner很像 但是两个完全不一样2.直接上一个脚本代码吧注意这个脚本虽然叫.py但是最好别用pycharm编写,推荐notepad++from com.android.monkeyrunner import ...

2019-04-26 11:37:15 336

原创 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 197

原创 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 400

原创 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 503

原创 安装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 165

转载 git安装与命令

.windows安装git git官网下载地址安装完成后设置名字和email地址因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。你也许会担心,如果有人故意冒充别人怎么办?这个不必担心,首先我们相信大家都是善良无知的群众,其次,真的有冒充的也是有办法可查的。注意git config命令的–global参数,用了这个参数,表示你这台机器上所有的G...

2019-04-13 12:19:54 118

转载 双显卡安装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 2210 1

原创 CSDN好友互相关注

我们在论坛中会关注一些志同道合的人,但是自己的朋友的账号如何关注呢?复制这条连接 http://blog.csdn.net/text将后面的text改成好友账号复制粘贴搜索。 希望可以帮到大家....

2019-04-10 09:56:53 571 25

原创 mysql常用语句(python)

插入语句的一些奇怪的写法第一个这个算是常规的吧 sql = """insert into sss(title,times) VALUES ('%s','%s')"""%(title,times) cou.execute(sql)

2019-01-10 10:08:46 374

linux离线安装gcc、make、build-essential、Realtek8125b网卡驱动

linux离线安装gcc、make、build-essential、Realtek8125b网卡驱动,解压后查看说明,按照说明一步到位,无需网络。

2021-07-01

空空如也

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

TA关注的人

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