本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Selenium2(JAVA) Web自动化测试实战 电子书已在百度阅读上架 欢迎试读购买
本书是作者多年的web自动化测试经验的结晶,该教程从入门讲起(真正的手把手教程),到项目实战、框架的搭建以及持续集成测试环境的搭建都有详细讲解。 全书穿插了大量的图片和代码,让你更容易读懂。书中的工具,学习文档,测试框架,对应章节的代码都在网盘中存储,用户可以在书的结尾处找到下载地址。本书会不定时更新内容,测试框架也会不定时更新,不断完善。 书籍阅读地址: http://yue ...
TestNG框架使用
一、简介
最近公司产品应客户要求,需要做安全加固:由IBM Security AppScan Standard软件进行扫描,针对扫描结果报告中的问题,进行修复。由于公司产品使用时间较长,其整个Dao层没有采用Hibernate等流行的ORM框架,而使用原生JDBC封装并且直接使用简单字符串拼接形成增删改查SQL语句,所以被扫描出大量SQL盲注的漏洞。
二、解决方案
...
利用Testng注释实现多线程并发测试
Testng 是一款非常优秀的测试框架,真正从测试角度出发,为测试所想。在测试过程中我们经常会遇到对某一个场景做并发请求,主要想了解该程序在并发时是否会有异常或者没考虑到的其他情况,这时往往不是要做性能测试,又不能因为这个而去用LR来做这件事情。如果你对Testng 比较了解,你会发现只需2个简单的注释就可以实现这个需求。
1.主要使用了@Test 中的2个属性,一个是ThreadPoolSize ...
TestNG参数化测试之使用DataProvider
使用DataProvider提供数据有两种形式:
第一种:一种是在把数据提供的代码和测试方法放在同一个类中;
第二种:把所有的数据提供都单独写在一个类里面,当测试数据比较多时,这种方法利于维护。
DataProvider定义了属性name时,提取数据时可以使用name,没有定义name时,提取数据时直接使用方法名称。
第一种示例:
public class ParamTestWithDataPr ...
TestNG参数化测试之使用testng.xml
使用testng测试框架,给测试方法传参数有两种方法,一种是在testng.xml里提供:
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name ...
基于TestNG+Mockito及自动装配注解的Spring MVC集成测试
本文主要总结自己近期在项目中对MVC集成测试的实践及理解,因为先前对这块未实践过。主要参考了官方文档《11.3.6 Spring MVC Test Framework》这一章节内容,涉及到 Spring TestContext Framework、TestNG 和 Mockito 这3个测试框架,完全基于Spring自动装配注解(@Autowired)实现,不需要定义额外的setter或构造器来注入 ...
selenium+testng自动化测试
经历了漫长的各种资料,终于把selenium+testng参数化的问题搞定了!可能网上能找到一些,但是这些都是自己的经历。
总结如下:
1.新建测试方法,具体代码如下:
package test.Demo;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.*;
import org.openqa.selenium.f ...
Effective Java单元测试TestNG - 就是爱Java
TestNG是另一种单元测试的framework,与JUnit的类似,这次Mix将使用它来撰写测试程序,大部分所引用的class package都一样,只差在JUnit与TestNG的字样,可以直接用搜寻取代字符串,快速替代掉,或是用IDE plugin直接转换成测试程序代码。
阅读全文>>
JCrazySuite--检测内存泄露的神器,持续构建的加速器。
00)最重要的功能是啥?
1 Memory-Leak Detector。重复跑千万次TestCases,检查:内存泄露点/死锁点/源码质量/测试源码质量。
2 Auto-Test Accelerator。分组并行跑TestCases,充分发挥多核CPU威力,加快几倍几十倍build速度。
前者需要:全覆盖率的TestCases。
02)最典型的样例和用法是啥?
新建AllTest0.java,把光标 ...
TestNG简单的学习(十三)TestNG中Junit的实现
TestNG和junit的整合
A.junit4采用JunitCore调用执行类。
import org.junit.runner.JUnitCore;
import org.junit.runner.Result;
import org.junit.runner.notification.Failure;
public class JunitTest ...