软件测试的核心是:验证软件是否满足需求、是否稳定可用、是否符合规范。一般从以下几类内容展开:
1. 功能测试(最基础、最核心)
测功能是否按需求实现:输入、输出、流程、业务规则是否正确。 测边界、异常、非法输入:边界值、空值、超长字符、重复提交、权限越界等。 测业务流程完整性:从开始到结束的全流程是否闭环、数据流转是否正确。
2. 性能测试
响应时间、吞吐量、并发用户数、负载能力。 压力测试、稳定性测试(长时间运行是否崩溃 / 内存泄漏)。 接口性能、数据库性能、页面加载速度等。
3. 安全测试
身份认证、权限控制、越权访问。 数据加密、防注入(SQL 注入、XSS)、CSRF、文件上传漏洞。 日志审计、敏感信息泄露、接口安全。
更多精彩: 免费发布信息网 http://www.zhelice.com
13691093503