课程实验
实验分数是课程总评成绩构成的一部分,没有提交实验将导致缺少相应分数。对于完成全部实验确有困难的同学,可以仅提交部分完成的代码。提交完全为空的代码文件也将获得一定的实验分数。
本课程实验包括:
- shell 功能测试:利用 C++ 单元测试框架 googletest 特性,对 Minishell 项目进行系统性的黑盒测试。
- Web 测试: 基于 Web 自动化工具 Appium, 对一个真实网站进行功能性测试
- LLM 测试:对大语言模型进行功能性和安全性测试。
最终提交物为测试用例代码文件,请在完成所有 Lab 后,运行 ./pack_tests.py 并将其打包的 zip 提交。
提交截止时间: 2025-12-21(校历第 17 周周日) 23:59:59