1.编写测试用例所用工具 testlink,xmind,Excel 等;
2.部署环境执行测试;
3.配合开发同事相关工作,定位问题,推动解决问题;
【1】 在测试中发现 BUG,将 BUG 记录提 JIRA 指派给相关开发,开发就会看到所提的 BUG,并进行修复 BUG;
【2】 开发修复 BUG 成后,在 JIRA 下面备注已修复,修改 JIRA 状态并将 JIRA 指回给测试同学,测试同学再进行回归测试,复测通过之后 BUG 才可以关闭。
【3】 测试同学的归测试过后,产品经理进行验收测试,通过之后才可以进行项目上线,测试同学要跟进项目上线的情况,确保上线后也无问题;
4.测试过程中常用工具:(1)缺陷管理:jira,禅道 (2)APP 测试:Appium,appetizer,GT 等工具 (3)数据库:MySQL,Oracle,Microsoft SQL Server 等;
(4)脚本语言:Python,Shell 等 (5)接口测试:jmeter、postman 等工具 (6)自动化框架:Appium,Selenium 等工具
5.接口测试:主要使用 postman,jmeter 进行接口测试;
6.涉及到的测试类型主要包括:模块专项测试、变更测试、渗透测试、探索性测试、验收测试,回归测试,交叉事件测试,兼容性测试,服务器容灾测试,中断测试等;
7.性能测试:主要使用 loadrunner,jmeter 进行性能测试。
工作点:(1)参与搭建测试环境 (2)录制脚本,增强脚本 (3)对测试过程进行监控及结果数据采集 (4)协助开发人员定位出 Bug 测试点:(1)响应时间测试 (2)功耗测试 (3)系统流畅度测试 (4)基准测试(单个用户执行) (5)稳定性 monkey 测试
(6)reboot 测试与分析 (7)并发测试(多用户访问同一个应用,瞬时形成压力来推算系统对瞬时较大承受力)
(8)负载测试(一点点给系统加压,找出系统的极限在哪儿) (9)压力测试(一直重复长时间给系统极限压力,看系统是否能承受)