小强性能测试和python自动化测试培训班同步招生中,咨询QQ:2083503238报错如下error:"net.bridge.bridge-nf-call-ip6tables"isanunknownkeyerror:"net.bridge.bridge-nf-call-iptables"isanunknownkeyerror:"net.bridge.bridge-nf-call-arptables"isanunknownkey分析上面3个参..
分类:
系统相关 时间:
2016-05-17 19:58:35
阅读次数:
210
前言:来到新公司,领导下发了个需求:每周需要对服务器进行一个巡检,以及分析ngxin趋势,由于公司实际生产环境服务器不是特别多,考虑暂时先用脚本完成该需求。大致思路:收集数据->写入excel制成图表->发邮件一、收集nginx数据主要是对nginxlog进行一个分析,统计数据..
分类:
编程语言 时间:
2016-05-13 17:26:51
阅读次数:
867
第十一章 Git代码管理项目
Git是一个开源的分布式版本控制住系统,用以有效、高速的处理从很小到非常大的项目版本管理。
Git管理项目的方式有两种:一种是本地部署Git版本管理系统,另一种是通过在线的代码托管。
本地部署Git版本管理系统,需要自己搭建环境,但项目的提交与更新速度快,更适合比较封闭项目;在线托管最大的好处是在有网络的情况下可以随时随地的提...
分类:
编程语言 时间:
2016-04-29 17:43:52
阅读次数:
307
使用shell命令进行复杂的运维时,代码往往变得复杂难懂,而使用python脚本语言来编写运维程序,就相当于开发普通的应用一样,所以维护和扩展都比较简单,更重要的是python运维工具fabric能自动登录其他服务器进行各种操作,这种实现使用shell是很难做到的,但是使用fabric实现就很简单, ...
分类:
编程语言 时间:
2016-04-29 14:11:40
阅读次数:
195
开篇感言: 自从学习python自动化开发以来,一直都是从技术的角度来看待一切。以为技术就是王道。但显然我是一只井底之蛙。其实技术只不过是实现功能的工具而已,仅此而已。后来学习了解CMDB,越来越发现很多时候重点并不在技术如何,而是流程或者设计等等一切更能影响全局的东西。所以,我也慢慢有了一点感悟。 ...
分类:
数据库 时间:
2016-04-29 00:08:34
阅读次数:
171
第十一章 Git代码管理项目
Git是一个开源的分布式版本控制住系统,用以有效、高速的处理从很小到非常大的项目版本管理。
Git管理项目的方式有两种:一种是本地部署Git版本管理系统,另一种是通过在线的代码托管。
本地部署Git版本管理系统,需要自己搭建环境,但项目的提交与更新速度快,更适合比较封闭项目;在线托管最大的好处是在有网络的情况下可以随时随地的提...
分类:
编程语言 时间:
2016-04-26 19:43:50
阅读次数:
204
小强性能测试培训班,招生中,一次报名即享受终生免费重学(不限次数),报名QQ2083503238、1684129674、480934277小强python自动化测试培训班,招生中,一次报名即享受终生免费重学(不限次数)咨询请加入QQ群519996731(备注我爱python)疑问:xiaoqiangshop使用JMeter测试搜..
分类:
其他好文 时间:
2016-04-21 11:56:50
阅读次数:
187
第一章 Selenium Grid2
利用Grid可以在不同的主机上建立主节点(hub)和分支节点(node)。使主节点上的测试用例在不同的分支节点上运行,可以搭建不同的环境,从而使一份测试用例完成在不同环境下的验证。Selenium Grid2已经集成到selenium server中了(selenium-server-stanalon-xxx.jar包中)。
9.1 S...
分类:
编程语言 时间:
2016-04-19 19:42:05
阅读次数:
400
1.1 创建定时任务
为了让自动化测试“自动化”起来,现在我们来创建定时任务,使自动化测试脚本在指定的时间自动化运行。创建定时任务的方法有很多,比如,我们可以写一段程序让其在指定的时间运行all_test.py 文件,或者使用系统的定时任务功能在指定的时间运行all_test.py文件。
在python的os模块中提供了system()用来执行系统命令。比如要执行:UnitT...
分类:
编程语言 时间:
2016-04-18 13:43:34
阅读次数:
351