2017年5月16日

TestNG 强大的测试框架(7)-@Test之间的依赖关系-dependsOnMethods

摘要: 最近在51testing论坛里浏览TestNG框架,看到了TestNG的依赖测试,感觉很不错,在自动化项目里面很实用,就在这里跟大家聊聊它! 我们在做接口自动化回归测试时,一般都会把接口链接和预想结果保存在文件里,比如excel或者记事本等,导致我们搭建框架时一个TestNG测试类会有多个数据驱动对 阅读全文

posted @ 2017-05-16 14:47 菜鸟进阶历程 阅读(1242) 评论(0) 推荐(0)

2017年5月15日

TestNG 强大的测试框架(6)-接口IRetryAnalyzer,失败用例重复执行

摘要: 上一章介绍了ant+testng+xlst,其实到了这里,我们就可以直接搭建在Jenkins服务器上,让它跑起来!但是,我之前部署在Jenkins上的UI自动化用例偶尔会报错,我去查看代码,又没有什么问题,再运行一次,它又正常了,其实这种问题,我相信不止我一个人遇到! 说到这里,不得不引进TestN 阅读全文

posted @ 2017-05-15 15:50 菜鸟进阶历程 阅读(3367) 评论(0) 推荐(0)

2017年5月12日

TestNG 强大的测试框架(5)-ant+xlst+testng

摘要: 前面我们讲了testng+xlst,本章我们来了解一下ant来运行testng并优化测试报告! 首先我们的把testng框架搭好,并保证它能够正常的运行!(这里前面都有说过,就不再重复了) 然后,我们创建一个build.xml文件,下面我们一起来解析一下build.xml里都有些什么内容-> 1.标 阅读全文

posted @ 2017-05-12 15:27 菜鸟进阶历程 阅读(428) 评论(0) 推荐(0)

2017年5月2日

异常:org.springframework.beans.factory.NoSuchBeanDefinitionException:

摘要: 这个错误的主要原因是: 1看xxbean是否已经注入,或者得到的bean名字错误. 2看spring的配置文件 <context:component-scan base-package="com.xx"></context:component-scan>是否扫描了 阅读全文

posted @ 2017-05-02 17:17 菜鸟进阶历程 阅读(402) 评论(0) 推荐(0)

2017年4月26日

Jenkins:节点服务器的配置

摘要: 1、进入Jenkins,选择,系统管理-节点管理 2.新建节点 3.节点配置 4、java web Start启动方法的前提:Configure Global Security-启动安全-勾选随机选择 5.节点服务器配置完成后,需要节点服务器和Jenkins服务器搭建关联 有两种连接方式 (1)、L 阅读全文

posted @ 2017-04-26 17:28 菜鸟进阶历程 阅读(1842) 评论(0) 推荐(0)

火狐插件selenium IDE:安装以及使用

摘要: 1.打开火狐浏览器,选择“添加组件” 2.选择“获取附件组件”,点击“查看更多附件组件” 3.搜索“selenium IDE” 4.找到“selenium IDE”,点击安装,并重启浏览器 5,火狐浏览器的菜单栏-工具-selenium IDE 6.点击红色按钮开始录制,录制结束再把红色按钮点掉 7 阅读全文

posted @ 2017-04-26 16:25 菜鸟进阶历程 阅读(486) 评论(0) 推荐(0)

TestNG 强大的测试框架(4)-测试报告优化 TestNG-xslt

摘要: 不管功能测试、自动化测试还是性能测试,最终结果都是以报告的形式输出,一个报告的可读性的高低对该项目的影响还是比较大的。 1.我们来看看没做优化的TestNG测试报告,其实大致的结果也都有了,但是排版布局可能不好看,这也很影响读报告者的心情。 2.既然报告不好看,那咱们就该想办法去优化它,这里咱们就引 阅读全文

posted @ 2017-04-26 15:58 菜鸟进阶历程 阅读(1415) 评论(0) 推荐(0)

TestNG 强大的测试框架(2)-数据驱动

摘要: 前面介绍了TestNG的基本工作原理,这里我们就来聊聊它的数据驱动 @DataProvider。 @DataProvider主要注解定义当前方法中的返回对象作为测试脚本的测试数据集,循环调用;验证测试数据是否与期望的一致。数据来源可以使数据库、mogodb、Excel文件等。 注意:数据驱动只以二维 阅读全文

posted @ 2017-04-26 15:20 菜鸟进阶历程 阅读(571) 评论(0) 推荐(0)

TestNG 强大的测试框架(2)-数据驱动:springjdbc

摘要: 上一章我们了解了java读取Excel文件,返回的结果集作为TestNG框架的数据源。本章我们来聊聊SpringJDBC+DAO+TestNG 我们在做接口回归自动化的时候,经常会把接口响应返回的json数据与数据库里的数据做断言。一般的情况下我们只使用JDBC就能实现数据库的增删改查;那么我为什么 阅读全文

posted @ 2017-04-26 15:19 菜鸟进阶历程 阅读(424) 评论(0) 推荐(0)

TestNG 强大的测试框架(2)-数据驱动:Excel作为数据来源

摘要: 上一章,我们了解了TestNG框架的数据驱动的基本原理,这章我们来写一个使用Excel作为数据来源的Demo。阐述不清的地方请大家指出来,谢谢 为什么我们要用Excel、数据库等来存储我们的数据,而不是直接写在脚本里。就是为了更好的维护开发脚本的稳定新,所以我们一般会把数据源分离出来。java中如何 阅读全文

posted @ 2017-04-26 15:19 菜鸟进阶历程 阅读(1229) 评论(0) 推荐(0)

导航