版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新年工作计划集锦14篇
- 沈阳市康平县2025届四年级数学第一学期阶段学业质量监测试题含答案解析
- 2026年冬季幼儿园游戏活动
- 2026年幼儿端午节活动方案策划书
- 2026年幼儿园听课活动总评
- 2026年大学劳动节校园活动策划书
- 2026年政治理论指导实践工作
- 2026年护理科室工作计划及工作安排
- 池州市贵池区2025届三下数学期末学业水平测试试题(含答案)
- 2026年中职职业生涯规划说课课件
- 金属非金属露天矿山及尾矿库重大事故隐患判定标准解读
- 应征公民政治考核表(含各种附表)
- DL-T5841-2021电气装置安装工程母线装置施工及验收规范
- (高清版)JTG D50-2017 公路沥青路面设计规范
- 人教版初中学业水平考试地理试题与答案(共五套)
- 光伏电能质量评估报告
- IATF16949包装方案评审表
- 多媒体技术应用课件PPT教学资料
- 露天矿山安全标准化记录表格
- DB11T 1937-2021河道水环境维护和河道绿地管护分级作业规范
- NB/T 10727-2021煤矿膏体充填开采技术规范
评论
0/150
提交评论