软件测试 知识地图
模块知识结构与学习路径 | 22 篇文档 | 23 个节点 | 53 条关系
正在加载知识地图...
文档索引
测试基础与方法软件测试原则、测试分类、黑盒与白盒测试方法、测试用例设计、测试计划与测试报告编写。
功能与自动化测试功能测试执行、自动化测试脚本编写、Selenium 框架、Unittest/pytest 框架、测试数据管理与页面对象模式。
性能与接口测试LoadRunner 与 JMeter 性能测试、API 接口测试、Postman 工具使用、REST Assured 与接口 Mock。
安全与移动测试安全测试方法、移动应用测试、持续集成中的测试、测试左移与质量内建。
测试概念与原则软件测试基础:测试定义、目的、原则、V模型与测试生命周期详解。
测试层级软件测试层级:单元测试、集成测试、系统测试、验收测试详解。
测试类型软件测试类型:功能测试、性能测试、安全测试、兼容性测试等详解。
等价类划分等价类划分法:测试用例设计方法、有效/无效等价类、边界值结合应用详解。
边界值分析边界值分析方法:边界条件识别、测试值选取、健壮性测试与实战应用详解。
SeleniumSelenium Web自动化测试:WebDriver、定位策略、框架设计与最佳实践详解。
pytestpytest单元测试框架:fixture、参数化、插件、配置与最佳实践详解。
JUnit5JUnit 5测试框架:注解、断言、参数化测试、扩展模型与最佳实践详解。
API自动化测试API自动化测试:RESTful API测试、工具选型、断言策略与框架设计详解。
JMeterJMeter性能测试工具:测试计划、线程组、采样器、监听器与分布式测试详解。
白盒测试覆盖度白盒测试覆盖度:语句覆盖、判定覆盖、条件覆盖、MC/DC 的定义与计算。
自动化测试框架对比自动化测试框架对比:Selenium、Cypress、Playwright、Puppeteer 的特性与选型。
API自动化测试详解API 自动化测试:Postman、RestAssured、Supertest 的使用与最佳实践。
压力测试与稳定性测试压力测试与稳定性测试:JMeter、Gatling、Locust 的使用与指标分析。
安全测试安全测试:OWASP ZAP、SQLMap、Nmap 的使用与漏洞验证。
测试双测试双(Test Double):Mock、Stub、Spy、Fake 的区别与使用场景。
TDD与BDDTDD 测试驱动开发与 BDD 行为驱动开发:红-绿-重构循环、Given-When-Then 模式。
CI-CD测试门禁CI/CD 测试门禁:SonarQube 代码质量、Jacoco 覆盖率与质量门配置。