# softwaretesting **Repository Path**: LightInfection/softwaretesting ## Basic Information - **Project Name**: softwaretesting - **Description**: 东南大学《软件测试及应用》课程 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-02-25 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # softwaretesting 东南大学《软件测试及应用》课程 授课时间:2018-2019-秋季学期 成绩登记(下载)更新:每次实验报告批改后 # 课件内容: ## 0.课程序言([PPT下载](https://github.com/npubird/softwaretesting/blob/master/课程序言.pdf)) 0.1 课程内容 0.2 参考教材 0.3 考核方式 ## 1.软件测试概述([PPT下载](https://github.com/npubird/softwaretesting/blob/master/软件测试概述.pdf)) 1.1 软件测试发展史 (BUG的故事) 1.2 软件测试意义 1.3 BUG的理解 (理解BUG, Fault反思) 1.4 软件测试原理 1.5 软件测试过程 (微软开发团队的一天) 1.6 测试用例 1.7 测试术语划分 1.8 软件测试现状和趋势 (调查报告2018,调查报告2016) 1.9 软件测试工具 ## 2.白盒测试 ([PPT下载](https://github.com/npubird/softwaretesting/blob/master/白盒测试.pdf)) 2.1 白盒测试概念 2.2 静态白盒测试 + 桌面检查 + 代码检查/代码走查 + 代码审查 2.3 动态白盒测试 + 语句覆盖 + 判定覆盖 + 条件覆盖 + 判定/条件覆盖 + 条件组合覆盖 + 路径覆盖 + 基本覆盖方法分析 + MC/DC覆盖 + 基本路径覆盖 + 数据流覆盖 2.4 变异测试 2.5 白盒测试工具 ## 3.黑盒测试([PPT下载](https://github.com/npubird/softwaretesting/blob/master/黑盒测试.pdf)) 3.1 黑盒测试概念 + 需求跟踪矩阵 + 正面测试和负面测试 3.2 黑盒测试方法 + 等价类划分 + 边界值分析 + 因果图 + 决策表 + 基于模型的测试 + 组合测试 + 正交数组测试 3.3 黑盒测试工具 ## 4.单元测试和集成测试([PPT下载](https://github.com/npubird/softwaretesting/blob/master/单元测试和集成测试.pdf)) 4.1 单元测试 + 驱动器 + 程序桩 4.2 集成测试 + 集成测试策略 4.3 测试插装 + 白盒测试插桩 + 黑盒测试插桩 4.4 随机测试 4.5 故障定位 4.5 测试工具 ## 5.JUnit ([PPT下载](https://github.com/npubird/softwaretesting/blob/master/JUnit.pdf)) 5.1 JUnit基础 5.2 Junit使用 ## 6.系统测试([PPT下载](https://github.com/npubird/softwaretesting/blob/master/系统测试-确认测试-回归测试.pdf)) 6.1 功能测试 6.2 非功能测试 6.3 回归测试 ## 7.性能测试([PPT下载](https://github.com/npubird/softwaretesting/blob/master/性能测试.pdf)) 7.1 性能测试基础 7.2 性能测试工具 ## 软件测试前沿 + 移动应用测试 + 探索式测试 + 云测试 + AI测试 # 实验: 实验时间:6-12周,周三上午1-2节 实验地点:计算机楼268机房 实验报告模板 ([下载](https://github.com/npubird/softwaretesting/blob/master/实验报告模板.docx)) 实验报告成绩(每周更新)([下载](https://github.com/npubird/softwaretesting/blob/master/19-20汪鹏老师班-平时成绩单.xlsx)) 实验报告命名规则: 软件测试+学号+‘-’+实验次数,例如:软件测试71108129-1.pdf 实验报告提交要求: (1)截止时间为周日; (2)发送邮件到邮箱:seucosest@qq.com (3)多个文件用zip格式打包 ## 实验一 白盒测试实验一 实验指导书 ([下载](https://github.com/npubird/softwaretesting/blob/master/实验一%20白盒测试实验一%20指导书.pdf)) 待测程序 ([下载](https://github.com/npubird/softwaretesting/blob/master/WeekA.java)) ## 实验二 白盒测试实验二 实验指导书 ([下载](https://github.com/npubird/softwaretesting/blob/master/实验二%20白盒测试实验二%20指导书.pdf)) 待测程序 ([下载](https://github.com/npubird/softwaretesting/blob/master/WeekB.cpp)) ## 实验三 白盒测试实验三 实验指导书 ([下载](https://github.com/npubird/softwaretesting/blob/master/实验三%20白盒测试实验三%20指导书.pdf)) 待测程序 ([下载](https://github.com/npubird/softwaretesting/blob/master/CGIDECODE的完整源代码ideone_Zf96q5.cpp)) ## 实验四 黑盒测试实验一 实验指导书 ([下载](https://github.com/npubird/softwaretesting/blob/master/实验四%20黑盒测试实验一%20指导书.pdf)) 待测程序 ([程序1下载](https://github.com/npubird/softwaretesting/blob/master/NextDate.zip),[程序2下载](https://github.com/npubird/softwaretesting/blob/master/box-black-box-gh-pages.zip)) ## 实验五 黑盒测试实验二 实验指导书 ([下载](https://github.com/npubird/softwaretesting/blob/master/实验五%20黑盒测试实验二%20指导书.pdf)) 待测程序 ([程序1下载](https://github.com/npubird/softwaretesting/blob/master/RectManager.jar),[程序2下载](https://github.com/npubird/softwaretesting/blob/master/RectManager.java),[程序3下载](https://github.com/npubird/softwaretesting/blob/master/Sin.exe)) ## 实验六 机试 机试说明 ([下载](https://github.com/npubird/softwaretesting/blob/master/机试说明.pdf)) 机试指导书 ([下载](http://www.mooctest.net/summer-faq))