testNG的参数化测试有两种方式:xml和dataprovider.个人更喜欢dataprovider,因为我喜欢把测试数据放在数据库里。 一.返回类型是Iterator<Object[]>,不用管有多少组测试数据,可以抽取出来以map的id为参数作为公用的提取数据方法。 二.返回类型是Objec ...
分类:
其他好文 时间:
2018-10-24 01:16:34
阅读次数:
136
TestNG 配置到Ecilipse中的方法。 有在线安装的方法,我在机房测试可以,但是在我自己的电脑上不好用。 下面这种方法是比较通用的。 1、打开http://beust.com/eclipse 2、下载zipped下的某一版本 3、将下载的压缩包site_assembly.zip解压到Ecli ...
分类:
其他好文 时间:
2018-10-16 02:07:38
阅读次数:
120
之前尝试使用过testNG自带的测试报告、优化过reportNG的测试报告,对这两个报告都不能满意。后经查找资料,发现有个神器: Allure(已经有allure2了,笔者使用的就是allure2),生成的测试报告与上述两种对比,简直完美!先上个测试报告的图表,给大家直观感受下: 接下来教大家来使用 ...
分类:
其他好文 时间:
2018-10-09 21:39:27
阅读次数:
709
最近项目比较悠闲,想找点事干,写了个 Excel 接口测试的 "框架" 以前用 python 写过一个,这次用 java, 应该说框架都不算,反正就是写了,能帮我解决问题就行。 当然咯,也许会问干嘛那么麻烦直接用 feed4testng, 或者 testng 就行了,没事找事干还专门写个这玩意... ...
分类:
编程语言 时间:
2018-10-06 00:31:19
阅读次数:
197
在WebDriver中,将这些关于鼠标操作的方法封装在ActionChains类提供。 Actions 类提供了鼠标操作的常用方法: contextClick() 右击 clickAndHold() 鼠标点击并控制 doubleClick() 双击 dragAndDrop() 拖动 release( ...
分类:
其他好文 时间:
2018-09-29 00:43:37
阅读次数:
133
新建一个方法,加注解@Test,出现错误,鼠标悬浮 (1)convert to testng annotations (2)add testng library ...
分类:
其他好文 时间:
2018-09-14 16:01:54
阅读次数:
203
前言 随着测试技术的发展,接口自动化测试逐渐成为各大公司投入产出比最高的测试技术。介入时间早,执行效率高,稳定性高的优点,让越来越多的公司引入接口自动化测试。 框架简介 APIAutoTest是处理API接口的轻量级自动化测试框架,Java语言实现,基于TestNG测试框架,支持持续集成,自动构建与 ...
testNG是一个测试框架,它能组织测试用例按照你想要的方式进行运行,并输出一定格式的便于阅读的测试报告(结果),通过java+testng的方式说明一下接口测试的基本使用方法。 一、环境搭建 a)千年不变的java环境配置,度娘可以提供 b)千年不变的eclipse包下载,度娘可以提供 c)在el ...
分类:
编程语言 时间:
2018-09-11 21:30:43
阅读次数:
187
前言 allure是一个report框架,支持java的Junit/testng等框架,当然也可以支持python的pytest,也可以集成到Jenkins上展示高大上的报告界面。环境准备1.python3.62.windows环境3.pycharm4.pytest-allure-adaptor5. ...
分类:
Web程序 时间:
2018-09-09 19:59:24
阅读次数:
2499
1.在工程名字上点击右键,点击【New】-->【File】 2.在弹出的【New File】对话框中的【File name】输入【testng.xml】,点击【Finish】即创建了一个testng的配置文件 ...
分类:
其他好文 时间:
2018-09-09 16:04:43
阅读次数:
894