逐步学习:JTESTER与TestNG测试实战指南
5星 · 超过95%的资源 需积分: 10 6 浏览量
更新于2024-07-29
3
收藏 1.82MB PDF 举报
《Step By Step写测试》是一本由吴大瑞编写的指南,专为IT专业人士介绍如何使用JTESTER进行单元测试。该书以PDF格式提供,便于读者阅读,特别附带了PDF书签,方便导航。书中详细讲解了如何在JTESTER环境中配置项目,包括在Martini、Ant和Maven项目中的设置,以及如何通过jtester.properties文件进行配置。
核心内容围绕TestNG测试展开,首先介绍了如何编写一个简单的测试案例,使用@Test注解标记测试方法,无论是标记在类还是方法上,都能指示TestNG这是一个测试。例如,书中展示了如何对实用类StringUtils的isEmpty和trim方法进行测试,通过Java的assert语句检查预期结果。
章节还涵盖了如何在Eclipse中集成TestNG插件进行测试,读者可以方便地运行测试方法或选择性地执行特定测试。此外,书还教授如何利用TestNG的测试组功能,允许组织和控制测试的执行,以便更灵活地管理和运行测试套件。
书中重点介绍了断言的使用,不仅涉及通用对象的支持,还包括Number、String、Array、Collection、Map、Data/Calendar、File等对象的特定断言方法,确保测试的准确性和完整性。对于Spring容器的加载,作者提供了基础功能演示和高级功能如自动注册Spring Bean、DI(依赖注入)规则、自定义Spring Bean的示例。
此外,书中还专门讲解了JMockit的使用,一种强大的测试工具,其优点、mock方法的限制及其适用场景、基于状态和行为的测试策略、与Spring的集成、数据库测试和SQL跟踪等内容。书中深入探讨了如何模拟对象行为、设置期望值、使用Fluent语法,以及在 Martini项目下与iBatis的集成。
在数据库测试部分,详细介绍了如何配置dbFit功能进行数据库操作,包括数据插入、查询、事务管理等,同时提供了覆盖 Martini下的iBatis配置和常见问题解答。
最后,书中还涉及了JTester插件的使用,如录制变量、编辑功能,以及利用SQL Editor进行测试。并且,为了确保代码质量,覆盖率统计也被提及,帮助开发者了解测试的有效性。
《Step By Step写测试》是一本实用的IT测试教程,适合希望通过JTESTER和TestNG进行高效、精确测试的开发人员,无论是在项目初期的单元测试规划,还是在实际开发过程中遇到的问题解决,都能从中获益良多。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2008-10-23 上传
2010-09-23 上传
2008-12-14 上传
2008-01-29 上传
2008-09-16 上传
2019-05-31 上传
Defonds
- 粉丝: 7092
- 资源: 419
最新资源
- AdopteUnBot:自动访问个人资料并在 AdopteUnMec 上获得人气
- mathorcup B题.rar
- dorkgen:Go软件包可为Google,Yahoo,DuckDuckGo和Bing等搜索引擎创建类型安全的dork查询
- 【原创小工具】小学1000内加减法自动出题器可选择带答案.rar
- 简历-求职简历-word-文件-简历模版免费分享-应届生-高颜值简历模版-个人简历模版-简约大气-大学生在校生-求职-实习
- slm-account:南伦敦Makerspace网站的应用程序,允许会员处理其帐户详细信息
- mysql5.5低版本版本
- 行业分类-设备装置-大刚度钢筋混凝土试件裂缝宽度控制仪.zip
- noted:一切都被记录下来
- 湖南大学数字系统综合实验B级任务.zip
- Python库 | arcus_azureml-0.0.2.dev2020041822-py3-none-any.whl
- Endless-Sky-Mission-Builder:RAD工具可帮助减少为Endless Sky和使用它的引擎的其他游戏创建任务所需的时间
- 简历-求职简历-word-文件-简历模版免费分享-应届生-高颜值简历模版-个人简历模版-简约大气-大学生在校生-求职-实习
- 一二三年级小学数学加减乘除随机出题答题完自动判对错语音鼓励软件.rar
- IPv4Val:Internet协议版本4验证程序
- WhatsAsenaDuplicated