摘要: 一、 实验目的 1、掌握 Selenium 自动化测试环境搭建 2、学习录制与回放测试脚本 3、实现检查点验证与参数化测试 二、 实验内容 实验题目 l安装Firefox浏览器 1. 访问 [Firefox官网](https://www.mozilla.org/firefox/)。 2. 点击 “下 阅读全文
posted @ 2025-05-19 09:16 席 阅读(50) 评论(0) 推荐(0)
摘要: 一、 实验目的 1、了解什么是接口测试。 2、理解HTTP工作原理。 3、掌握接口测试用例设计。 4、掌握接口测试工具Postman的使用 二、 实验内容 实验题目 对iHRM人力资源管理系统中的登录模块和员工管理模块进行接口测试。 三、 实验步骤及结果 根据登录模块接口测试用例在postman中进 阅读全文
posted @ 2025-05-19 09:14 席 阅读(26) 评论(0) 推荐(0)
摘要: 一、 实验目的 1、掌握单元测试的基本理论和作用。 2、掌握典型单元测试工具 JUnit 的使用 二、 实验内容 实验题目 实验任务 1 : 请按以下操作步骤完成一个基本的 JUnit 测试实例。 以下是在IntelliJ IDEA环境下使用JUnit对Calculator类进行单元测试的详细步骤: 阅读全文
posted @ 2025-05-19 09:11 席 阅读(28) 评论(0) 推荐(0)
摘要: 一、 实验目的 ​掌握单元测试技术​:需理解单元测试的基本概念(如测试用例设计、边界值分析、代码覆盖率等)。 ​掌握单元测试工具​:根据编程语言选择对应工具(如Python的unittest/pytest、C#的NUnit/xUnit、C++的Google Test) 二、 实验内容 实验题目 三、 阅读全文
posted @ 2025-05-19 09:07 席 阅读(24) 评论(0) 推荐(0)
摘要: 产品集成报告书 产品集成,简单来说就是把各个零件(组件)拼装成一个完整的产品,确保它们能正常工作,最后交付给客户。就像组装一台电脑:得先规划怎么装(策略),准备好工具和环境(测试台),检查每个零件(CPU、内存等)是不是好的,再把它们拼起来,测试能不能开机,最后打包好交给客户。 产品集成实践域旨在通 阅读全文
posted @ 2025-05-19 09:03 席 阅读(44) 评论(0) 推荐(0)
摘要: [实验任务二]:利用JIRA进行Scrum敏捷软件开发 实验要求: 1. 以自己做过的或即将做得一个软件项目为基础,进行Scrum敏捷软件开发。 2. JIRA的安装可以参考官网https://www.atlassian.com/zh/,也可以参考https://blog.csdn.net/qq_5 阅读全文
posted @ 2025-05-19 09:02 席 阅读(51) 评论(0) 推荐(0)
摘要: [实验任务一]:利用Leangoo领歌进行Scrum敏捷软件开发 实验要求: 1. 以自己做过的或即将做得一个软件项目为基础,进行Scrum敏捷软件开发。 2. Leangoo领歌是网页版的,参见https://www.leangoo.com/。 3. 需要提交项目的产品路线、产品BackLog、S 阅读全文
posted @ 2025-05-19 09:00 席 阅读(22) 评论(0) 推荐(0)
摘要: 实验任务二]:利用SonarQube进行代码审查 实验要求: 安装SonarQube,并对任务一中的代码进行审查,查看其中的问题,附上SonarQube的报告截图(类似下图)。 参考报告修改代码。 安装SonarQube可以从https://www.sonarsource.com/zh/下载,也可以 阅读全文
posted @ 2025-05-19 08:58 席 阅读(41) 评论(0) 推荐(0)
摘要: [实验任务一]:利用DeepSeek等大模型进行代码审查 实验要求: 1. 将自己写得截止目前代码行最多的源代码文件上传DeepSeek、豆包、文心一言等大语言模型,尝试以下两类提示词“请帮我审查上述代码,看看存在哪些问题”和“请帮我看看以上的代码是否遵循了编码规范,并提出建议”的反馈。 2. 尝试 阅读全文
posted @ 2025-05-19 08:58 席 阅读(37) 评论(0) 推荐(0)
摘要: [实验任务二]:代码规范和评审模板的建立 实验要求: 根据自己的编程习惯和缺陷,建立自己的代码规范和代码评审检查表,并且今后务必加以使用; 需要提交代码规范和代码评审检查表两个表格,使用Word即可。 可参考google的代码规范https://google.github.io/styleguide 阅读全文
posted @ 2025-05-19 08:54 席 阅读(34) 评论(0) 推荐(0)
摘要: [实验任务一]:COCOMO II 软件的使用 实验要求: 通过自己看Manual,熟悉COCOMO II软件的使用; 验证软件工作量估计_例子.ppt中的例子。 提交扩展名为est的COCOMO项目文件,并将结果进行截图。 重点学习:GUI的开发以及如何将一个功能不是很复杂的软件做到可用性很好,做 阅读全文
posted @ 2025-05-19 08:53 席 阅读(10) 评论(0) 推荐(0)
摘要: [实验任务二]:Project中挣值分析 计划进度与资源分配:从2025年4月17日,开始每天刷一个房间,每天需要一名工人,工人的费用为每小时30元。 实际进度:到第5天时,房间1和2已经全部完成,其它房间还没有开始。 对第5天的进度进行的挣值分析如下所示: 跟踪甘特图如下: 阅读全文
posted @ 2025-05-19 08:51 席 阅读(13) 评论(0) 推荐(0)
摘要: [实验任务一]:Project中进度跟踪 1.打开上次上机时提交的Project 源文件 2.在任务工作表中加入列“比较基准开始时间”和“比较基准结束时间” 3.自己填写每个活动的 “比较基准开始时间”和“比较基准结束时间” 要截图的输出: 跟踪甘特图 实验要求: 书写实验报告,说明每一个截图的意义 阅读全文
posted @ 2025-05-19 08:50 席 阅读(20) 评论(0) 推荐(0)
摘要: [实验任务二]:Project中资源的创建,分配资源 1.实现下图所示项目的优先网络; 2.上述项目的资源(人员)需求如下表所示: 需要截图的输出: 1. 资源活动表 2. 任务活动表 3. 任务分配状况表 实验要求: 1. 书写实验报告; 2. 项目的开始时间是2025年4月15日; 3. 上交P 阅读全文
posted @ 2025-05-19 08:47 席 阅读(9) 评论(0) 推荐(0)
摘要: [实验任务一]:Project 中的项目进度管理:将下图中的项目在Project中实现, 项目的开始时间为2024年4月15日,并用甘特图和关键路径方式显示。 实验要求: 书写实验报告,三个截图:任务工作表、甘特图和网络图; 任务工作表: 甘特图: 网络图: 阅读全文
posted @ 2025-05-19 08:46 席 阅读(13) 评论(0) 推荐(0)
摘要: 实验二:存储管理动态分区分配及回收算法 一、实验目的 分区管理是应用较广泛的一种存储管理技术。本实验要求用一种结构化高级语言构造分区描述器,编制动态分区分配算法和回收算法模拟程序,并讨论不同分配算法的特点。 二、实验要求 1、编写: First Fit Algorithm 2、编写:Best Fit 阅读全文
posted @ 2025-05-19 08:43 席 阅读(49) 评论(0) 推荐(0)
摘要: 实验一:进程调度模拟算法 一、实验目的 进程调度是处理机管理的核心内容。本实验要求用高级语言编写模拟进程调度程序,以便加深理解有关进程控制快、进程队列等概念,并体会和了解优先数算法和时间片轮转算法的具体实施办法。 二、实验要求 1.设计进程控制块 PCB 的结构,通常应包括如下信息:进程名、进程优先 阅读全文
posted @ 2025-05-19 08:42 席 阅读(89) 评论(0) 推荐(0)