熟悉软件测试理论知识,软件测试流程,软件缺陷管理流程,软件测试文档管理流程
熟练设计测试用例,撰写测试报告,能够设计符合产品需求的测试文档
熟练测试 B/S 结构的 Web 端系统,C/S 结构的手机端 Android/iOS 系统的软件
熟练使用缺陷管理工具禅道,JIRA 进行 bug 缺陷管理
熟练使用接口测试工具 Jmeter,Postman 对产品进行接口测试
熟练使用需求分析点整理工具 XMind 思维导图,蓝湖,针对项目需求问题进行整理及分析
熟练使用测试用例方法(边界值,等价类,场景法,错误推测法,流程法等)进行黑盒用例编写
熟练使用性能测试工具 Jmeter,对产品进行性能测试,监控性能测试结果
熟练使用安全测试工具 Burp Suite,AppScan,针对 Web 端软件进行安全漏洞测试
熟练使用 Xshell 远程连接工具,熟悉 Linux 系统及其基本操作指令
熟悉数据库管理工具 Navicat,MySQL 的安装,熟练使用 SQL 语句
熟悉 Http 协议,熟练使用 Fiddler 抓包工具进行协议抓包分析,善于从数据角度进行测试分析
了解 Python 语言,能够利用 Selenium 开源自动化工具编写简单的自动化测试脚本进行 UI
项目名称: 数据管理系统
项目职责:
1. 功能测试:根据软件需求文档,使用 XMind 思维导图提取需求测试点,采用黑盒测试用例编写方法(边
界值,等价类,场景法,错误推测法等)编写测试用例,完成测试用例覆盖度要求,执行测试用例,汇报
测试结果,撰写测试报告
2. 兼容性测试:在不同操作系统的不同浏览器上对该系统进行软件兼容性测试
3. 接口测试:根据接口需求文档,编写接口测试用例,编写接口测试脚本,Jmeter+Ant+Jenkins 接口自
动化测试环境,进行接口自动化测试
4. 性能测试:基于 Jmeter 设计测试场景,验证系统在高并发情况下运行情况以及响应时间
5. 安全性测试:通过安全测试工具 AppScan 扫描工具进行安全漏洞扫描,使用安全测试工具 Burp Suite
进行项目安全漏洞挖掘,测试策略如下: 暴力破解,登录安全,漏洞扫描,文件上传下载,XSS 漏洞,SQL
注入,URL 跳转 ,CSRF 攻击,逻辑漏洞,重要数据加密处理漏洞,跨角色授权等,并参照软件安全规范
进行安全测试补充
项目经历
6. 测试结果跟踪:与第三方测试机构对接整个项目的测试工作,沟通及协调测试问题,及时跟进第三方测
试结果
项目名称: 打卡助手(完美工事)
项目描述: 该产品主要服务于企业用户,帮助企业客户实现考勤统计、轻简办公、沟通协作、企业管理,能
够极大地节省企业日常考勤、办公、沟通、管理的成本。
项目职责:
1. 功能性测试:在所有平台上对打卡助手产品进行功能测试,编写对应的测试用例,执行测试用例,撰写
产品各端阶段性测试报告
2. App 系统兼容性测试:在不同的操作系统(iOS,Android)上对打卡助手进行 App 系统兼容性测试,
利用小茶壶,Fiddler 抓包工具对打卡助手产品进行低版本接口兼容性测试,验证接口响应信息,查看服务
器端接口报错信息,及时反馈打卡助手低版本接口问题
3. 小程序功能测试:利用 Web 开发者工具和 SourceTree 工具进行小程序环境搭建以及小程序功能测试,
及时提交小程序问题,验证其功能性问题
4. 数据准确性测试: 利用 Navicat 数据库管理工具连接 MySQL 数据库,使用 SQL 语句验证打卡助手运
营平台数据准确性
5. 网页兼容性测试:在不同操作系统的不同主流浏览器上对打卡助手运营平台进行兼容性测试
6. 压力测试: 利用 Monkey 性能测试工具,对打卡助手 App 进行压力测试,及时查看压力导致的报错日
志信息,及时反馈压力过大时 App 存在的系统问题
主要是对考勤的日常管理,多元化的打卡模式,用于日常工作中的考勤和绩效管理,软件比较符合人们的使用习惯。
1. 参与软件需求评审,为软件设计提出增强性建议,根据软件需求说明书,评估软件测试周期,独立制定 整个软件的测试计划,编写测试用例,撰写测试报告和满足公司需求的测试类文档 2. 独立负责公司办公型软件(功能测试,接口测试,性能测试,兼容性测试,安全性测试)的测试工作