上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页
摘要: [本文出自天外归云的博客园] 本次对框架进行完善,增加了日志收集功能和修饰运行功能,完善后的lib目录如下: 在Auty的log文件夹中会存放一些脚本运行时生成的日志。在运行脚本时,对脚本的异常要有捕捉,并把捕捉到的信息打到日志中去。在lib文件夹中添加write_log.py文件,内容如下: 对于 阅读全文
posted @ 2016-09-29 15:13 天外归云 阅读(2061) 评论(10) 推荐(1) 编辑
摘要: [本文出自天外归云的博客园] 在Auty中的文件结构,lib目录下的read_selection.py和execute_selection.py文件: 其中read_selection.py文件的功能是把selection.txt文件中的可执行脚本列表读取并返回: 而execute_selectio 阅读全文
posted @ 2016-09-28 18:39 天外归云 阅读(2614) 评论(0) 推荐(0) 编辑
摘要: [本文出自天外归云的博客园] 在Auty的scripts文件夹中编写一个create_selection.py文件,用于在同级目录下针对同级目录scripts下的所有脚本生成一个selection.txt文件,其中包含所有同级目录scripts文件夹下可执行的python脚本: 代码如下: 执行这个 阅读全文
posted @ 2016-09-28 17:46 天外归云 阅读(4369) 评论(0) 推荐(0) 编辑
摘要: 问题:有大量类似于theProductId这样名字的字符串需要转换成the_product_id这种数据库column名的形式。 思路:见到(见)大写字母(缝)就插入(插)一个“_”字符(针)进去,最后把所有字母都转换为小写。 解决办法:递归,字符串操作——见缝插针。 方法如下: 实际应用——在接口 阅读全文
posted @ 2016-09-14 17:55 天外归云 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 不断封装一些常用的字符串操作加到这个工具类里,不断积累: 阅读全文
posted @ 2016-09-13 16:53 天外归云 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 1. 后台测试流程:Git clone项目到本地,在本地切到开发分支,首先查看开发的代码改动,涉及业务逻辑方面的思考。然后针对性进行功能测试,如果测试过程中出现问题,逆向追溯,由现象回归到代码,找到代码中出问题的路径,如果log不鲜明就打些log进去,把一些变量的值输出到后台,以便我们确定是走到哪一 阅读全文
posted @ 2016-08-30 10:46 天外归云 阅读(1512) 评论(0) 推荐(0) 编辑
摘要: 担心人人网会黄掉,写个爬虫,把我的相册照片都下载下来。代码如下: 搞定!运行效果如下: 阅读全文
posted @ 2016-08-18 22:52 天外归云 阅读(1248) 评论(0) 推荐(0) 编辑
摘要: [本文出自天外归云的博客园] 基于http请求的web接口性能测试总结 压测的目的:对于Web接口压测的目的最终是要在对数据库造成压力的情况下观察压测服务器的cpu是否达到预警值、memory是否发生激变甚至泄露、响应结果的error率以及数据库服务器读写方面的情况是否正常等等情况。 测试环境的准备 阅读全文
posted @ 2016-08-12 17:55 天外归云 阅读(2086) 评论(0) 推荐(0) 编辑
摘要: 1. 本地下载项目源码 1. Git clone项目代码到本地(本地项目代码1)并fetch; 2. Switch到master分支; 3. Create测试分支(例如:test1)并勾选“Switch to new branch”; 4. Push to remote; 5. Merge开发分支到 阅读全文
posted @ 2016-07-01 21:07 天外归云 阅读(3096) 评论(0) 推荐(0) 编辑
摘要: ——转载请注明出自天外归云的博客园 Postman介绍 Postman是一款web接口测试工具,使用它可以模拟http请求,从而在一定程度上实现了web接口自动化测试的目的。 Postman使用方法 1. 下载安装接口测试插件Postman; 2. 在你浏览器的应用管理界面查看安装的Postman插 阅读全文
posted @ 2016-06-20 15:16 天外归云 阅读(3139) 评论(1) 推荐(4) 编辑
摘要: ——转载请注明出自天外归云的博客园 用TortoiseGit下载代码到本地 首先需要在本机安装好TortoiseGit。然后在随便哪个路径下比如D盘,右键“Git Clone”: 然后URL处选择项目的git文件url,点“OK”: 之后输入用户名和密码等待代码下载完成,之后点“Close”: 现在 阅读全文
posted @ 2016-06-17 15:06 天外归云 阅读(6920) 评论(0) 推荐(5) 编辑
摘要: 环境准备 1. 安装python; 2. 安装pip; 3. 通过pip安装selenium: 4. 下载phantomJS的包并解压缩: 1. 若在Windows系统中,将下载的phantomjs文件夹下bin文件夹下的phantomjs.exe文件复制粘贴到python文件夹的scripts目录 阅读全文
posted @ 2016-06-12 22:36 天外归云 阅读(14018) 评论(0) 推荐(8) 编辑
摘要: Linux文件系统命令 1. 安装火狐浏览器,首先得知道Linux系统是64位的还是32位的 2. 将下载的火狐浏览器压缩包移动到指定目录(/user/local)下 3. 解压缩 4. 进入firefox目录 5. 运行firefox 6. 为firefox安装adobe flash player 阅读全文
posted @ 2016-05-30 12:50 天外归云 阅读(627) 评论(0) 推荐(5) 编辑
摘要: 写了一段检查Windows下端口占用情况的脚本,代码如下: 保存脚本到本地ps1文件,右键选择用PowerShell运行效果如下,按提示输入端口号进行查询,输入“exit()”退出查询: 阅读全文
posted @ 2016-05-20 15:52 天外归云 阅读(782) 评论(0) 推荐(0) 编辑
摘要: 以下是Python中通过cx_Oracle操作数据库的过程中我所遇到的问题总结,感谢我们测试组的前辈朱勃给予的帮助最终解决了下列两个问题: 1)安装cx_Oracle会遇到的问题:在Windows下安装cx_Oracle不要尝试用pip install的方式了!下载官网的对应版本的msi安装文件,我 阅读全文
posted @ 2016-05-10 18:52 天外归云 阅读(7695) 评论(0) 推荐(4) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页