测试快速上手适应篇

124 阅读2分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第25天,点击查看活动详情

第一阶段(熟悉阶段):

1.1.搭建禅道或者TAPD项目管理平台,以便于对项目需求、迭代、缺陷和相关项目文档进行跟踪以及管理;

1.2.了解之前的测试模式(功能为主,压力测试,没有正式开展接口和UI自动化测试)兼容性方面主要测试分辨率的适应,页面和图片加载。

第二阶段(正式介入):

2.1 .获取产品需求文档后,进行需求分析,熟悉新增界面和功能点实现逻辑,像PM提出需求中自己有疑问的地方进行解疑,对需求中没有考虑到的地方提出相关建议;

2.2.制定测试策略,用Xmind思维导图梳理测试脉络和测试点;

2.3.设计和编写测试用例(用到了excel和xmind),机械臂运动参数设置等涉及到输入框部分用等价类边界值设计测试用例,摩擦力参数辨识,手动模式,blockly工程和机械臂运动等部分要用到场景法用例,初次之外摩擦力辨识,blockly等部分设计用例要考虑到重复操作,流程回退,业务相关等特殊场景

2.4.冒烟测试,搭建测试环境;

2.6 执行测试过程中更换浏览器(Chrome,Firefox,Microsoft Edge,Safari)进行兼容性测试;

2.7.测试过程中发现bug时,在TAPD平台提交,开发解决后进行回归,跟踪这个Bug直到修复成功,还用到SDK中的api接口错误文档分析出现bug的原因;

2.8.回归测试兼容性测试

2.9.基于POM搭建了python+selenium+yaml数据驱动+unittest测试框架进行UI自动化测试,目前在框架中设计了摩擦力识别和新增项目录制的实现脚本和自动化测试用例,测试报告可自生成。

第三阶段(后续阶段):

后续实现连接数据库效验数据的增删改查以及创造特殊数据,接口测试,压力性能的进阶测试,UI自动化逐步实现未实现的功能