可靠性和安全性
文章平均质量分 62
信息,网络安全,服务集群可靠
banrieen
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
展开
-
jenkins 构建脚本常用参数传递方法
注意:构建参数前不能有空格 “ ”,否则Jenkins执行时读参即使正确,在执行相关步骤时报异常错误启用jnekins 参数化构建在新建-Jobs-打开配置-在Generals栏-勾选参数化构建,然后添加构建参数添加的构建参数和环境参数在Powershell 中的传递方法 $env:Variable#定义临时log 目录,定义case目录,testcses 名称或标记,$outP...原创 2018-05-23 08:28:58 · 20170 阅读 · 0 评论 -
start jenkins docker 常见问题
To restart Jenkins manually, you can use either of the following commands: (jenkins_url)/safeRestart - Allows all running jobs to complete. New jobs will remain in the queue to run after the restart ...原创 2018-05-19 07:50:14 · 2585 阅读 · 0 评论 -
后台性能测试【简例】
后台性能测试概述不同人群关注的性能指标各有侧重。后台服务接口的调用者一般只关心吞吐量、响应时间等外部指标。后台服务的所有者不仅仅关注外部指标,还会关注CPU、内存、负载等内部指标。 对于多智能终端服务的开发、运维、测试人员,不仅仅关注外部指标,还会关注CPU、内存、IO等内部指标,以及部署方式、服务器软硬件配置等运维相关事项。外部指标从外部看,性能测试主要关注如下三个指标吞吐量:每秒钟系统能够处原创 2017-09-25 11:45:42 · 6709 阅读 · 0 评论 -
Android ADB shell 填充SD卡方法详解整理
应用场景进行临界测试,手机盘空间存满的条件下应用会有何表现: 通常手动添加大文件但是还是不够,通过如下adb shell dd if=/dev/zero of=/storage/sdcard0/dummy_file bs=400000000 count=1 #bs=400000000 大概为3.7G使用adb命令完成: 通过如下 adb 命令在 /mnt/sdcard/ 目录下产生一个名为原创 2017-05-27 13:57:29 · 10085 阅读 · 0 评论 -
使用Sublime 查看和编辑Robot Framwork测试用例
首先安装Sublime Ttext2 或Sublime Text3安装插件 SublimeREPLCtrl+shift+p 键入 install packages 稍等片刻后 键入 SublimeREPL 安装即可 通过选项Tools->SublimeREPL->Python就可以看到效果了键位绑定 每次通过Tools->SublimeREPL->...原创 2018-05-17 08:52:08 · 1768 阅读 · 0 评论 -
webdriver 配置注意事项
IEIE8 ~ IE11 的设置中安全选项保持默认设置的基础上,在Internet,intrannet,受信任的站点,受限制的站点栏下 都去掉【启用保护模式的勾选】网页缩放设置为固定的100%IEWebDriverServer 要选择合适IE 的版本,最新的版本并不是自上而下兼容的。IE的执行效率相对FIrefox,chrome较慢取消Internet 设置—内容栏下—自动完成—在其设...原创 2018-05-17 08:39:21 · 758 阅读 · 0 评论 -
Use RED - Robot Editor debugging ‘*.robot‘
RED - Robot EditorEclipse based editor for RobotFramework testcases调试是唯一可以了解测试用例和测试套件在执行过程中的状态的方法;与大多数编程语言的调试方法类似,通过检查不期望的异常状态来跟踪测试用例脚本或测工具的执行的。 值得注意的是,调试功能禁止喜欢i文本编辑器,所以在之前要将Table View 切换到Source View(翻译 2017-06-07 16:41:15 · 3081 阅读 · 0 评论 -
Python 内置测试(调试)方法
Python 内置测试(调试)方法主要介绍Python 内置原生支持的测试模块:doctest doctest 模块主要是在Python 代码中将测试参数和预期结果使用文本标记,然后会查找标注的测试块并执行,执行方式类似于交互式的调试场景;如给定一个输入,执行被测代码确认结果是否与预期输出一致。常见的测试方法和场景如下: 1. 通过确认内置描述文本中的测试实例是否任然可以执行来原创 2019-09-01 09:54:40 · 618 阅读 · 0 评论 -
Selenium2Library Keyword 分类整理
Selenium2 Lib Keywords :1.Cookie Add Cookie Get Cookie Value Get Cookies Delete All Cookies Delete Cookie2.Page Page Should Contain Page Should Contain Button ...原创 2017-03-03 18:38:11 · 1688 阅读 · 0 评论 -
禅道提交测试单既缺陷管理流程
禅道提交测试单在禅道管理测试用例,主要在于提交测试单这个环节!也即是版本迭代的流程管理。目前项目版本测试频繁,但是版本质量不好,测试的范畴,和测试质量需要一个有效的管理方式,核心在于测试用例流程管理!禅道上测试用例分为两类:关乎项目产品的测试用例,和公共测试用例;测试用例可以通过测试套件管理。测试用例的输入有2个,一是需求,二是发现的Bug;这两者关乎版本,关系于产品需求和项目管理状态。对于某次版本测试,提交测试单,关联测试的版本,和需执行的测试用例,测试周期执行完测试单中的测试原创 2021-02-27 12:17:23 · 3850 阅读 · 0 评论 -
测试数据规范
数据源备份和恢复数据来源初始化数据源这里的数据源,是指初始化测试环境的基础数据;接口测试、性能测试需要批量造的数据不在这个范围之内。从生产环境dump一份数据下来,作为测试数据源的一部分;鉴于对数据安全性的考虑,这部分数据需要经过脱敏处理,去除掉有关用户或者公司机密的关键性数据。在这份数据的基础上,由测试人员再根据实际需要,额外增加一部分测试基础数据,这样整合成第一份初始化数据源。数据源的持续更新最初的初始化数据源具有时间局限性,但是功能是不断新增和迭代的,所以我们的初始化数据源需原创 2021-02-27 12:13:34 · 762 阅读 · 0 评论 -
使用stress在Ubuntu Server模拟占用CPU,和内存
使用stress在Ubuntu Server模拟占用CPU,和内存;可在k8s pod,或docker,或主机系统下执行。Stress - tool to impose load on and stress test systems`stress' imposes certain types of compute stress on your system -?, --help show this help statement --vers原创 2021-02-28 19:09:06 · 586 阅读 · 0 评论 -
Locust压力测试方法
Locust压力测试方法通过docker执行locustdocker run -p 8089:8089 -v $PWD:/mnt/locust locustio/locust -f /mnt/locust/locustfile.py/mnt/locust 本地locust脚本目录/mnt/locust/locustfile.py 即将执行的脚本Use docker image as a base imageFROM locustio/locustRUN pip3 install s原创 2021-02-28 11:47:19 · 3878 阅读 · 0 评论 -
ClamAV 在Ubuntu Server执行病毒扫描
ClamAV在Ubuntu安装ClamAVsudo apt-get updatesudo apt-get upgrade -ysudo apt-get install clamav clamav-daemon -y更新病毒库sudo freshclam在指定目录进行病毒查杀sudo clamscan -r /home不输出扫描的所有文件,只输出被感染的文件sudo clamscan -r --bell -i /定时扫描(自动执行病毒查杀)启用后台服务1.原创 2021-02-27 12:29:08 · 3479 阅读 · 0 评论 -
teleport, Jumperserver堡垒机安装配置
teleportwget https://get.gravitational.com/teleport_4.3.5_amd64.debchmod +x ./teleport_4.3.5_amd64.debapt install ./teleport_4.3.5_amd64.debdocker 启动 teleportsudo mkdir -p /usr/local/teleportdocker run -d --privileged --hostname tomas --原创 2021-02-27 12:21:32 · 954 阅读 · 0 评论