上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 19 下一页
摘要: 最近在写接口自动话时,代码要上研发的PEP8检查,所以没办法,在pydev中配置如下: 1、打开PEP检查 在pydev 2.3.0之后的版本都自带了pep8检查,但默认是没有开启的 Windows -->Preferences-->pydev -->editor-->Code Analysis,如 阅读全文
posted @ 2017-02-15 18:08 Believer007 阅读(1025) 评论(0) 推荐(0) 编辑
摘要: 公司需要设计一个稳定性测试,就是一直持续的跑不同的用例,直到人为停止,用例基本完成,基本框架思路就是随机选择一个testcase,跑完后输出结果。但存在一个问题,现在的unittest或nose测试报告都是测完所有case后再输出html报告,再次运行,又生成新的,没法再原来的报告中再填加结果。 就 阅读全文
posted @ 2017-01-14 11:02 Believer007 阅读(386) 评论(0) 推荐(0) 编辑
摘要: OpenStack的项目貌似越来越多了,在Grizzly版之前,每个项目都得实现一套处理配置文件的代码。在每个项目的源码中基本上都可以找到openstack/common/cfg.py,iniparser.py文件,当然,这些不同项目之间的cfg.py等文件很大可能是copy-and-paste分分 阅读全文
posted @ 2017-01-12 13:48 Believer007 阅读(4026) 评论(1) 推荐(1) 编辑
摘要: 在UI自动化测试中,有时候经常会提示跑用例失败,在单步或单个用例调试时,用例却成功,这个失败的因素主要有环境、代码或前端定位等原因。 可以看这篇文章《我们是如何让UI测试变得稳定的》中有详细说明,但是,在这里,我们不讨论问题,我们来看看优化 项目中原来的自动化框架是基本nose的,nose中有一个选 阅读全文
posted @ 2016-12-30 15:50 Believer007 阅读(968) 评论(0) 推荐(0) 编辑
摘要: 在做某个测试时,要在文本框中输入大量的文本,文件内容如下: " BEGIN CERTIFICATE \nMIIBozCCAQwCAQEwDQYJKoZIhvcNAQEFBQAwGjEYMBYGA1UEAwwPY2EtaW50QGFj\n\"bWUuY29tMB4XDTE2MDMwNzExNTcyOV 阅读全文
posted @ 2016-11-28 17:22 Believer007 阅读(3636) 评论(0) 推荐(1) 编辑
摘要: 在使用nose_html_reporting时,如果测试输出中带有中文,那么html输出会失败,提示如下: 提示'ascii'编码码失败 这是因为在string.IO中取回来的数据与当前脚本中声明的编码不一致时导致 所以我们要做编码转换 解决如下: 修改nose_html_reporting插件的_ 阅读全文
posted @ 2016-11-09 18:01 Believer007 阅读(1163) 评论(0) 推荐(0) 编辑
摘要: 以前在linux的上接口自动化项目都是使用notepad++或SVN下载到本地后再上传来完成功做,但在调试时非常麻烦。 查看了下在eclipse中有一个非常好用的插件Remote Systems,可以很好的解决远程编辑代码的烦恼。 1、安装: 安装完eclipse后,点击Help -- >Insta 阅读全文
posted @ 2016-11-07 14:00 Believer007 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 使用nose框架在测试WEB UI自动化时,使用了第三方插件nose-html-reporting,来生成HTML报告,nose-html-reporting具体使用参见管网https://pypi.python.org/pypi/nose-html-reporting 但在真实使用测试时,经常会将 阅读全文
posted @ 2016-11-02 18:21 Believer007 阅读(3900) 评论(0) 推荐(0) 编辑
摘要: 在自动化测试中,很多时候都会有等待页面某个元素出现后能进行下一步操作,或者列表中显示加载,直到加载完成后才进行下一步操作,但时间都不确定,如下图所示 幸运的是,在selenium 2后有一个模块expected_conditions,里面有很多函数可以完成这个工作,相关博客可见 http://www 阅读全文
posted @ 2016-10-31 11:20 Believer007 阅读(24113) 评论(0) 推荐(0) 编辑
摘要: 在做自动化测试时,有部分代码因需求未定或界面需要更改,代码不做修改或更新,这里就需要用到TODO功能。 在PyCharm中TODO功能很详细,但在pydev中怎么用呢。看了文档后,截图如下: 1、设置 在windows >Prefernces中,选中Task tags,如下 默认的为TODO和FIX 阅读全文
posted @ 2016-10-28 12:37 Believer007 阅读(1571) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 19 下一页