软件测试方法和技术课件 · 腾讯云发布记录
更新时间:2026-09-10 | 服务器:111.231.0.226(OpenCloudOS 9.6,与备课平台 ai-lesson-prep、spm 课件同机) 服务:stmt-web.service(systemd,静态站,端口 2345,开机自启+崩溃重启) 公网访问:http://111.231.0.226:2345/(需腾讯云安全组放行 TCP 2345 入站——服务器本机 127.0.0.1:2345 已 200)
一、部署内容
| 项 | 值 |
| 本地源 | dl-hub/25-软件测试方法和技术第4版OCR整理/课件成品-HTML/软件测试课程设计-课件/ |
| 服务器路径 | /var/www/stmt/(index.html=课程主页;lecture1/ 第1次课 24 页;lecture2–17/ 占位页) |
| 服务方式 | python3 -m http.server 2345 --bind 0.0.0.0 --directory /var/www/stmt |
| 打包范围 | index.html + resources.html + styles.css + quiz.js + logo.png + assets/ + resources/(10 份参考资料) + lecture*(不含 _素材 与生成脚本) |
二、运维命令(SSH root@111.231.0.226)
systemctl status stmt-web && systemctl restart stmt-web
journalctl -u stmt-web -f
三、更新课件(本地改动后)
cd "dl-hub/25-软件测试方法和技术第4版OCR整理/课件成品-HTML/软件测试课程设计-课件"
tar czf /tmp/stmt-courseware.tar.gz --exclude='_素材' --exclude='*.py' --exclude='__pycache__' index.html resources.html styles.css quiz.js logo.png assets resources lecture*
~/Downloads/scp_cloud.sh /tmp/stmt-courseware.tar.gz /root/stmt-courseware.tar.gz
~/Downloads/ssh_cloud.sh 'tar xzf /root/stmt-courseware.tar.gz -C /var/www/stmt && systemctl restart stmt-web'
四、注意事项
- 80 端口被 ai-lesson-prep 占用、1234 被 spm 课件占用;本课程独立 2345,互不影响。
- 安全组需放行 TCP 2345 入站(0.0.0.0/0 或限定来源);服务器 firewalld 未启用。
- 任课教师:周宇文 | 联系电话/微信:13580390715(首页/课目录/占位页/封面已统一)。
五、学生参考资料(2026-09-11 新增)
- 站点内页面:
http://111.231.0.226:2345/resources.html(课程主页底部与第 1 次课目录、末页均有入口)
- 文件目录:
/var/www/stmt/resources/(10 份:GBT 15532 软件测试规范、2021 软件质量报告、朱少民《软件测试知识地图》、用户体验评测、证券期货业测试规范、TMap NEXT、xUnit-Test-Patterns、蚂蚁 ABTest 白皮书、five_schools、软件测试全景图)
- 绿色版压缩包已同步包含
resources/,离线可用。
六、第 1 章换成"逐页还原 + 广金换图"学生版(2026-09-16)
| 项 | 值 |
| 本地源 | 课件成品-HTML-逐页还原/软件测试课程设计-Ch1-逐页版-广金换图/(网页版)+生成脚本 _conv_work/_build_student.py(学生版专用) |
| 服务器路径 | /var/www/stmt/lecture1/(index.html+slide-001..061.html+app.css/app.js+assets/page/61 张原页图) |
| 页数 | 61 页=源课件页数(替换掉旧的重编 40 页版) |
| 学生版特点 | 每页只有幻灯片整页图+上一页/下一页+第 N/61 页;无"原页/叠字/纯文字"模式切换、无侧栏;目录页保留关键词搜索;第 57、59 页问题项采用同页折叠"查看参考答案"(默认收起) |
| 备份 | 服务器 /var/www/stmt/_backup-lecture1-旧40页版-20260915/、/var/www/stmt/_backup-index-20260915.html |
| 校验 | 服务器本机与公网 http://111.231.0.226:2345/lecture1/ 均 200;图片 md5 与本地一致;页面内 data-mode 计数 0 |
| 入口 | 课程主页 http://111.231.0.226:2345/ → 第 1 次课 → lecture1/index.html |
七、第 2 章上线(2026-09-16)
| 项 | 值 |
| 源 | 课件PPT-加校徽/Ch2-软件测试基本概念-STMT-2022.pptx(87 页)→ 换图版 课件PPT-GDUF版/Ch2-软件测试基本概念-GDUF版.pptx |
| 换图 | image14.jpg(同济校名石碑,第 4/33/41/58/70 页)+image1.jpg(结束页背景);cover 裁切+按原图指标调色,颜色值 0 改动 |
| 服务器 | /var/www/stmt/lecture2/(index + slide-001..087 + assets/page 87 张) |
| 学生版 | 87 页;无模式切换/侧栏;第 85 页「思考题」同页折叠答案;目录页含关键词搜索 |
| 备份 | /var/www/stmt/_backup-lecture2-占位页-20260916/ |
| 校验 | 公网 http://111.231.0.226:2345/lecture2/index.html 200、显示"共 87 页"、slide-085 含"查看参考答案";index.html md5 本地=服务器 |
| 方法沉淀 | PPT改造与上线方法总结.md(同一目录) |
课程主页同步(2026-09-16)
- 第 2 章卡片由"🔒 未开放观看"改为正式卡片:标题「第 2 章 软件测试基本概念」+章节内容摘要+「📋 查看全部 87 页」,链接指向
lecture2/index.html;
- 第 1 章卡片页数由 40 页更正为 61 页(与逐页还原版一致);
- 本地源:
课件成品-HTML/软件测试课程设计-课件/index.html(另存 index.html.bak-<时间> 备份),服务器备份 _backup-index-20260916.html;
- 校验:公网主页显示新卡片,含锁卡片由 16 张减为 15 张。
八、第 1、2 章讲稿(2026-09-18)
| 项 | 值 |
| 参考范本 | dl-hub/22-软件项目管理教学包/讲稿/(v2 完整版:每页 口播/板书/提问/预设回答/易错点·考点/过渡) |
| 产出 | 讲稿/第1章-引论-讲稿.md(61 页 / 口播 41,648 字)、讲稿/第2章-软件测试基本概念-讲稿.md(87 页 / 口播 53,253 字)、讲稿/00-讲稿使用说明.md |
| 打印版 | 讲稿/打印版/:第 1 章 80 页 A4、第 2 章 119 页、合订 198 页、备课批注版 204 页 |
| 校验 | 页码覆盖 61/61、87/87(无漏页/重复);每页六要素齐全;思政落点 13+16 处;提问 61+87 个 |
| 生成方式 | 12 个分片(每片 13 页)并行撰写 → _assemble.py 拼装校验 → _make_print.py 出打印版;源数据与规范在 讲稿/_src/、_讲稿格式规范.md、_context.md |