编程语言:Python、Java、JavaScript
测试工具:Selenium、Appium、JMeter、Postman、Jenkins
开发框架:Django(了解)、Flask(了解)
版本控制:Git
缺陷管理工具:Jira、Bugzilla
数据库:MySQL、MongoDB(了解)
持续集成/持续部署:Jenkins、GitLab CI/CD(了解)
自动化测试框架搭建与优化:基于Python和Selenium/Appium等工具,设计并实现了一套覆盖Web端与移动端的自动化测试框架,显著提高了测试覆盖率与回归测试效率。
性能测试与调优:使用JMeter对系统进行压力测试,识别并解决性能瓶颈,协助开发团队优化代码,提升系统响应速度和处理能力。
API测试:利用Postman和Newman进行RESTful API的自动化测试,确保接口功能正确性和数据一致性。
持续集成/持续部署(CI/CD):集成自动化测试脚本至Jenkins流水线,实现测试自动化与持续监控,缩短产品迭代周期。
缺陷管理与跟踪:使用Jira进行缺陷记录、跟踪与状态更新,有效协调开发团队与测试团队之间的沟通,确保问题得到及时解决。
测试策略制定:根据项目需求,制定测试计划、测试用例及测试策略,确保测试活动覆盖所有关键场景。
技术文档编写:编写测试脚本、测试报告及用户手册等技术文档,提升团队整体技术水平和项目透明度。