- 19
- 0
- 约小于1千字
- 约 2页
- 2020-12-12 发布于山西
- 举报
实验1 面向对象软件的测试
一、实验目标
熟练掌握面向对象软件的测试,能够运用自动化测试类的工具对类进行测试。
二、实验内容
完成对面向对象软件中类、对象、方法以及对象之间消息传递等的测试,并写出测试用例。
三、实验方法
运用自动化测试类的工具Randoop,对自己设计实现的类进行测试。
四、实验步骤
1. 下载配置自动化测试类的工具Randoop;
2. 熟悉Randoop测试的相关命令;
3. 利用Randoop创建测试用例,注意将测试用例分为三类:
(1) 检测到你现有代码错误的测试用例
(2) 用来检测未来变更的回归测试用例
(3) 运行时无效和被丢弃的测试用例
4. 对自己设计实现的类进行测试:包括对类、方法进行测试;
5. 分析测试结果。
五、完成实验报告
撰写实验报告,请将测试用例用表格的方式列出来。
java -classpath .;%RANDOOP_JAR% randoop.main.Main gentests --classlist=myclasses.txt --timelimit=6
java ?-classpath ?.;[junit路径][hamcrest路径] ?org.junit.runner.JUnitCore ?ErrorTest
java ?-classpath ?.;[junit路径][hamcrest路径] ?org.
您可能关注的文档
- 软件体系结构实验3 设计模式实验二.doc
- 软件体系结构实验1 UML实验.doc
- 软件测试实验6 UFT入门之ObjectSpy及第一个脚本.docx
- 软件测试实验7 UFT入门之验证点和参数化.docx
- 软件测试实验4 LoadRunner安装与初级使用.docx
- 软件测试实验5 使用LoadRunner进行完整性能测试.docx
- 软件测试课件 6 测试的执行.pptx
- 软件测试实验3 白盒测试.docx
- 软件测试课件 9 系统测试.pptx
- 软件测试课件 8 单元测试和集成.pptx
- 2026年中国商用厨房微波炉设备智能控温技术分析报告.docx
- 北京市育才学校2025-2026学年高一下学期期中考试数学试卷(含答案).pdf
- 跨学科实践“制作简易杆秤”(教学设计)八年级物理下学期项目化课程案例.docx
- 跨学科实践“制作微型密度计”(教学设计)-八年级物理下学期项目化课程案例.docx
- 2026年旅游智能酒店客房管理系统报告.docx
- 北京市陈经纶中学2025-2026学年高一下学期贯通班期中考试数学试卷(含答案).pdf
- 河北省廊坊市2024-2025学年高二年级上学期期末考试化学试卷2.pdf
- 2025年酒店人脸识别防盗技术报告.docx
- 2025年数字货币市场前景报告.docx
- 北京市陈经纶中学2025-2026学年下学期期中诊断高二年级数学试卷(含答案).pdf
原创力文档

文档评论(0)