摘要: 在使用python3 request做接口测试的时候,想获取response的json中的某个值做断言时,发现request好像没有相关的方法 所以只好自己找写一个了。在我看来,json就是一个字典,只不过是字典里面嵌套着字典、列表,列表里面有嵌套着字典。 所以我们跟根据上面的思路来解决这个问题。首 阅读全文
posted @ 2017-12-14 13:50 糖宝虫 阅读(19055) 评论(0) 推荐(1) 编辑
摘要: 测试报告 执行完测试用例之后,会在项目的test-output(默认目录)下生成测试报告 打开index.html文件,测试结果摘要,包括:套件名、测试用例成功数、测试用例失败数、测试用例忽略数和testng.xml文件 测试用例都成功的话,测试结果以绿底标志: 测试用例有失败的话,测试结果以红底标 阅读全文
posted @ 2017-11-21 15:27 糖宝虫 阅读(529) 评论(0) 推荐(0) 编辑
摘要: Eclipse安装TestNG插件 TestNG是什么? TestNG按照其文档的定义是: TestNG是一个测试框架,其灵感来自JUnit和NUnit的,但引入了一些新的功能,使其功能更强大,使用更方便。 TestNG是一个开源自动化测试框架;TestNG表示下一代。 TestNG是类似于JUni 阅读全文
posted @ 2017-11-20 16:47 糖宝虫 阅读(403) 评论(0) 推荐(0) 编辑
摘要: java selenium环境搭建: 1.jdk安装和环境配置 。这些都可以百度。 2.Eclipse 安装。这些都可以百度。 3.Eclipse +selenium安装: 1.新建一个java工程 2.下载selenium 插件,官网可能下载不下来,这里贴上百度云链接:http://pan.bai 阅读全文
posted @ 2017-11-20 16:44 糖宝虫 阅读(223) 评论(0) 推荐(0) 编辑
摘要: #coding:utf-8import logginglogger = logging.getLogger("simple_example")#可以说是日志信息的名字吧,可以随便命名logger.setLevel(logging.DEBUG)#这个是全局的输出水平,文件输出和控制台输出的水平在这个水 阅读全文
posted @ 2017-10-27 11:13 糖宝虫 阅读(171) 评论(0) 推荐(0) 编辑
摘要: python3 杂记 test001 --test001.py ( ) test002 --test002.py ( ) test003 --test003.py ( ) 最后执行 test003.py输出 : 321 为什么test003.py没有导入test002,怎么会打印出2呢,因为在tes 阅读全文
posted @ 2017-10-23 18:08 糖宝虫 阅读(128) 评论(0) 推荐(0) 编辑
摘要: python+selenium 元素被定位到而且click()也提示执行成功,但是页面就是没有变化和跳转。 如果多次定位和click(),有时候会跳转。 我遇到很多次就是很郁闷,有人说,操作太快的,页面的元素还没加载出来, 我觉得这是不存在的的,因为我用了隐式等待,driver.implicitly 阅读全文
posted @ 2017-10-20 11:59 糖宝虫 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: python3 读取表格的数据 xlrd1.1.0的下载网址:https://pypi.python.org/pypi/xlrd。 xlrd1.1.0兼容python2和python3。 python3.6的可以直接下载第二个(xlrd-1.1.0.tar.gz) 把文件下载下来,再解压,然后用cm 阅读全文
posted @ 2017-10-18 15:05 糖宝虫 阅读(7108) 评论(0) 推荐(0) 编辑
摘要: 很多人在用selenium定位页面元素的时候会遇到定位不到的问题,明明元素就在那儿,用firebug也可以看到,就是定位不到,这种情况很有可能是frame在搞鬼。我们知道了原因,你现在就解决问题。switch_to.frame可以通过id,classname,tag_name来定位的,当然也可以根据 element来定位。 from selenium import webdriverimp... 阅读全文
posted @ 2017-10-13 15:56 糖宝虫 阅读(462) 评论(0) 推荐(0) 编辑
摘要: python3+selenium获取列表某一列的值 我们在坐自动化测试时,我们可能不想单纯的想验证一个选项卡,我们让脚本随机选择一个选项进行接下来的操作。例如我们想获取列表某一列的某一个数据(随机的)进行操作时,我们该怎么操作? 请看下面的列表,获取列表的所有运单号 html代码 我们可以选择xpa 阅读全文
posted @ 2017-10-13 10:36 糖宝虫 阅读(15450) 评论(1) 推荐(0) 编辑