Tesla's Blog

There's a bug...

断网环境安装python模块

python的安装还是在联网的情况下通过pip最方便,但有些场景我们没有外网,自己尝试了多种方法,都很麻烦。最后采用如下方式解决:在一台联网的机器上安装好需要的模块,然后将Lib目录打包拷贝到没有外网的机器上的Lib目录下,就ok了。 后来想用python的locust来做压测,于是也按照上面的方式把文件拷贝过去了,把locust.exe所在的目录也全部拷贝过去了,但是发现在命令行里面执行...

Mysql脚本中使用变量

1 2 set @myVariable := "Test"; update my_table set my_field = @myVariable

使用Java和Selenium做Web自动化测试

完成后的框架地址: https://github.com/Tesla9527/webauto

同时连接内网和外网

最近因为工作原因,再一次需要同时连接内外网,要不然来回拔网线切换,人都要被搞疯掉。 删除默认路由:route delete 0.0.0.0 配置外网路由:route add 0.0.0.0 mask 0.0.0.0 192.168.8.1 -p metric 1 配置内网路由:route add 20.0.25.0 mask 255.255.255.0 20.41.47.1 -p me...

设计性能测试场景

单事务基准测试 1 2 3 4 5 6 7 8 9 10 11 目的:确认脚本的可用性,获取系统理论最快响应时间,为之后的测试提供参考依据 场景设置:并发数:1 场景执行时间:5分钟 思考时间:无 Log:无 Pacing:0 挡板延迟:无 初始化用户:1 用户退出:立即 其他设置默认 输出:响应时间 成功率 单事务负载测...

使用Python和Selenium做Web自动化测试

原框架地址: https://github.com/Anthonyliu86/automation_framework_demo 该框架已经很不错了,我稍微做了一些调整。 调整了一下目录结构,这样在命令行中执行的时候,能将framework和pageobject中的模块成功导入而不出错。 原框架在执行完每一个case之后都会进行截图,这样对资源比较浪费,我修改为只在case fa...

修改Jenkins主题样式

原文地址: http://afonsof.com/jenkins-material-theme/

export dict/list to csv in python(转载)

原文地址: http://www.idiotinside.com/2015/04/14/export-dict-to-csv-list-to-csv-in-python/ 我们可以拿数据库来做对比,数据库中的数据是一行一行的,csv中也一样,每行的数据中每个值应该都对应的是一个key,所以我们把每行的数据装在一个字典dict中,最后再把所有的 字典数据装在一个列表list中,这样不论是我们...

使用Python的hashdeep检测目录中所有文件的hash值

使用的是https://gist.github.com/techtonik/5175896,下面我只是增加了一下对比 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 import os import os....

使用Python的checksumdir检测目录的hash值

Google一下checksumdir进入官网查看说明。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 from checksumdir import dirhash def check_dir_hash(directory): md5hash = dirhash...