1. 测试全流程管理:掌握需求分析→用例设计→执行→报告闭环,使用XMind设计高覆盖率测试用例。
2. 黑盒测试方法:熟悉等价类、边界值、场景法、因果图、判定表等用例设计方法。
3. Web自动化测试:熟练使用Pytest+Selenium框架实施WebUI自动化测试。
4. 接口自动化测试:基于Pytest+Requests+Allure开发接口自动化测试脚本,生成可视化报告。
5. 接口测试:精通Postman执行API测试,使用JMeter设计接口测试方案。
6. 性能测试:掌握JMeter高并发压测技术,具备性能瓶颈分析能力。
7. 数据库测试:精通MySQL复杂查询、索引优化;熟练使用Navicat操作;掌握Redis原理及SQL注入检测。
8. Linux环境:熟练使用Linux命令及Xshell搭建测试环境,了解KaliLinux基础。
9. 脚本开发:使用PyCharm开发维护Python测试脚本,能用Python编写批量端口扫描等安全脚本。
10. 编程语言:了解Python、Java、PHP、C++、JavaScript基础语法。
11. 开发框架:了解SpringBoot后端开发及Vue前端框架技术栈。
12. 渗透测试:掌握手动检测SQL注入、XSS、文件上传漏洞;熟悉BurpSuite拦截、修改请求(火狐代理)。
13. 加密技术:了解哈希函数(Bcrypt、MD5)、非对称加密(RSA)、对称加密(DES)原理。
14. AI部署能力:通过ollama在本地计算机部署AI模型,使用AingDesk交互。
15. 测试与开发工具:熟练使用Postman、JMeter、Excel、PS、IDEA、PR、VSCode、PhpStorm。
对互联网贷款平台的核心业务流程(申请→审核→放款→还款)进行全链路质量保障,通过系统化测试设计精准拦截金融风险,提升审批效率与业务可靠性。
商城系统登录模块提供账号密码登录方式,登录失败锁定、会话安全等核心安全机制。本自动化测试项目通过深度验证登录流程的稳定性和安全性,保障高并发场景下的用户体验与系统防护能力。