之前有提到过,自己曾基于公司业务系统从无到有码过一套测试框架,但由于开发时的思想同时受限于公司业务及框架的适用性上,导致最终虽然框架可完美支持业务,但在易用性、兼容性及可扩展性方面依然存在一定问题,维护成本较高。后有幸结识RF,甚为喜欢。 那为什么说它好呢? 这就要从框架本身说起。关于对测试框架的认 ...
分类:
其他好文 时间:
2017-11-11 16:47:07
阅读次数:
146
TestNG介绍 TestNG是Java中的一个测试框架, 类似于JUnit 和NUnit, 功能都差不多, 只是功能更加强大,使用也更方便 Java中已经有一个JUnit的测试框架了。 TestNG比JUnit功能强大的多。 测试人员一般用TestNG来写自动化测试。 开发人员一般用JUnit写单 ...
分类:
其他好文 时间:
2017-11-09 14:28:26
阅读次数:
174
和TestNG安装一致 Help -->Install New Software --> Add Name: Eclemma Location:http://update.eclemma.org 执行方法如下, 红色:没有执行 黄色:部分执行 绿色:没有执行 ...
分类:
其他好文 时间:
2017-11-03 12:56:55
阅读次数:
105
一、查找原因方式 1.点击Project——>Clear...——>Build Automatically 2.查看问题 二、报错因素 1.提交.xlsx文件 2.提交时,.xlsx文件被打开 三、解决方案 1.关闭此.xlsx文件以及删除新生成的xlsx文件 2.再次pull以及提交 ...
分类:
系统相关 时间:
2017-11-02 15:55:40
阅读次数:
309
今天写了个简单向上滑动,执行到向上滑动操作,报nullpoint异常,经过各种乱碰终于解决了,现记录一下过程,以备以后参考! 环境背景:java+testng+appium 在@Test下调用 direct_slide_f("up"); 这个方法的时候,最初成员变量up我是没有初始化的,只是简单声明 ...
分类:
移动开发 时间:
2017-10-29 18:33:59
阅读次数:
187
开发过程中,经常会用到JAVA测试,前端javas cript的调试相对比较轻松,firebug,console.log()等,但是java的就比较纠结点,每次改完都要去编译再运行,过程相对缓慢,加上如果项目比较大的话,就非常DT,有听朋友说他们公司的项目是用EJB,开发的时候每次做个小修改就要花费 ...
分类:
编程语言 时间:
2017-10-28 18:51:05
阅读次数:
240
相信大家在配置TestNG的时候,首先都会去确认JDK的安装是否正确,两个命令缺一不可。 打开‘cmd’ --> 1. 输入'java -version', 返回java home当前路径。 java version "1.8.0_11"Java(TM) SE Runtime Environment ...
分类:
编程语言 时间:
2017-10-19 14:59:45
阅读次数:
259
最近在进军测试自动化框架学习阶段,但无意间总是会伴随小问题的困扰,比如中文乱码,而导致显示总是不舒服,个人觉得,就一定要解决,似乎有点点强迫症。所以遇到RoportNG报表显示中文乱码和TestNG显示中文乱码,自己苦寻解决办法,终于得到解决。可能这是最基础的问题,但还是想记录下,也希望能让以后的朋 ...
分类:
其他好文 时间:
2017-10-18 01:45:19
阅读次数:
169
package com.Cristin.File;//将txt里的内容写入到数据库表import com.Cristin.MySQL.AddDataToDB;import org.testng.annotations.Test;import java.io.BufferedReader;import ...
分类:
数据库 时间:
2017-10-10 16:54:18
阅读次数:
136
Web测试项目中经常会进行浏览器兼容性相关的测试工作,而兼容性测试的工作重复性相当高,这里TestNG提供了并发执行执行测试用例的功能,可以让测试用例以并发的形式执行,实现并发测试不同浏览器的兼容性测试需求。 这里以IE、Chrome、FireFox浏览器结合TestNGINX以并发方式进行浏览器访 ...
分类:
其他好文 时间:
2017-10-07 14:52:21
阅读次数:
231