版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、SpringTestContext自动测试应用程序培训,2020年6月30日,Spring TestContext简介,基于注释的IoC功能;注释驱动的Spring MVC功能:基于注释的测试上下文测试框架。SPR测试框架是基于SPR框架为测试应用程序而专门设计,它可以使测试用例方便地与SPR框架相结合,并能很容易地解决以下所有问题。导致Spring容器的多个初始化问题。手动获取Bean需要硬编码方法。该数据库在现场容易遭到破坏。在同一事务下访问数据库以验证业务操作的正确性并不容易。测试下一代,顾名思义,是下一代的测试框架。这是一个基于J2SE5.0注释特性的轻量级单元测试框架。在完成测试脚本
2、后,我们使用TestNG测试框架驱动测试脚本实现自动化测试。这里选择TestNG而不是Junit4,因为TestNG在使用上更灵活;同时,它还能满足测试中测试依赖的需要,并且是通过测试注释来完成的。测试项目-目录结构,源代码目录src/test/java存储测试用例源文件;源代码目录src/test/resources存储配置文件和资源文件,如TestNG的运行文件;Zboss-suite.xml是TestNG测试配置文件。通过构建. xml为ant运行脚本;Bperties是一个ant环境参数;Sperties是系统默认参数;通过用户/ISP/订单包管理不同
3、的测试用例;Toolkit类是系统工具集包装类。源代码目录src/main/java存储应用系统zboss的源代码;源代码目录src/main/resources存储应用系统zboss的配置文件。测试用例-用户登录(接口源代码),测试用例-用户登录,测试用例-添加系统管理员用户,待测服务接口-用户服务. java,TestNG配置文件zboss-用户-suite.xml,关键字测试定义测试用例关键字参数定义参数关键字类定义待测类集合关键字类指定测试类,Spring TestContext测试代码,Test注解定义这是一种测试方法;参数注释定义参数(从配置文件中获得);ContextConfig
4、uration是Spring TestContext加载弹簧配置文件的注释;自动连线是自动注入到bean中的Spring TestContext的注释;Transactional是SpringTestContext关于事务的注释;使用TestNG判断执行结果,assert等于assert不为null assert相同assert notame assert false assert true fail,ant执行脚本-build.xml,TestNG测试结果页面,TestNG测试结果页面,TestNG测试结果页面,相关资源,//doc/index.html,Thank you,Merci,Grazie,Gracias,Obriga
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026学年下载声音教学说课稿
- 2025-2026学年初三化学元素说课稿
- glossaryofTCM中医常用术语
- 3 2026建筑节能设计和施工图审查有关问题
- 二年级上册全册近义词和反义词积累
- 中班语言诗歌《瓢虫》
- 2026模拟电路笔试试题及答案
- 2026年《医疗机构环境表面清洁与消毒管理规范》培训考核试题及答案
- 2026关于入团培训考试库及参考答案详解(巩固)
- 2026考研中医综合针灸学试题及答案解析
- DGTJ08-2065-2020 住宅二次供水技术标准 附条文说明
- 施工过程各阶段质量安全的保证措施
- 1.2数据的计算课件-高中信息技术必修一
- 数字音频处理器培训课件
- 《钢结构设计原理》课件 第6章 拉弯和压弯构件
- 《宫颈癌的早期诊断》课件
- 气道管理及呼吸支持
- 借款担保人协议书
- 人教版中考物理复习第三章物态变化教学课件
- DBJ52T 088-2018 贵州省建筑桩基设计与施工技术规程
- 看图猜词游戏规则模板
评论
0/150
提交评论