基于Junit或testng 白盒测试框架基础

基于Junit的白盒测试(基本没什么要求的可以直接用Junit了)

@ContextConfiguration(locations = "classpath:spring-test.xml")
public class BaseDaoTest extends AbstractTransactionalJUnit4SpringContextTests {
    protected final static Logger logger = LoggerFactory
            .getLogger(BaseDaoTest.class);
    
    @Autowired
    private BlackWhiteListDaoMysqlImpl BlackWhiteList;

 

基于Testng的白盒测试(Testng的多线程运行和dataprovider和强大listener)

@ContextConfiguration(locations = { "classpath:AutoTest.xml"})
public class TestNgBase  extends AbstractTestNGSpringContextTests{
    
     @Autowired
        private BroBatisBase broBatisBase ;

 

Wire Service on the method(随时在method里面均可new service)

ApplicationContext ac = new ClassPathXmlApplicationContext(new String[]{"classpath:spring.xml", "classpath:spring-hibernate.xml", "classpath:spring-druid.xml" });
        BugServiceI bugService=ac.getBean(BugServiceI.class);
        bugService.clo();

 

整体流程,后面会讲讲mock:

 

转载于:https://www.cnblogs.com/season-xie/p/6337925.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值