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

浙公网安备 33010602011771号