测试实习生--工作日常

实习岗位-互联网电视研发中心测试-rom

环境搭建

  • secureCRT -当然祖传盗版啦‘(>﹏<)′ 或者XSHELL也可以。
  • JDK1.8,Andorid Debug Bridge, Hash,VLC,Notepad++,禅道,WiKi,FTP
  • 还有就是公司的各个产品盒子和串口线和串口小板

功能测试

  • 测试经理安排测试项目——测试负责人安排具体测试模块
  • 规定时间内跑完自己负责模块的TestCase
  • 查看WiKi和禅道看之前测试报告的记录和commit的修改点
  • 通过FTP和SFTP下载安装包,自己配置后台环境,搭建好测试环境
  • 遇到和测试用例不符合的现象,根据情况,确认是否为bug,若是,提交到禅道,注明优先级和严重等级和出现概率(x/20)。
  • 发现bug,要打印log,协助开发定位bug,对bug的描述要逻辑清晰,方便开发人员对bug进行复现。

测试流程

  • 参加项目需求的评审
  • 根据产品设计文档,编写测试用例
  • 开发发提测邮件,开始进行测试,发测试报告。
  • 当版本稳定了,进行测试结果评审

测试细节

  • 搭建测试环境要确认清楚安装的rom和apk版本和md5值和开发邮件中的值是否对应
  • 在测试中,出现的不符合设计的任何问题都应该提出来,bug可以不修改,但是应该提出来,可以把优先级调低。
  • 对已经提交过的bug,不要重复提交,若新版本出现同类此问题,可以进行备注,激活此bug

测试用例

  • 测试需求覆盖率
  • 测试用例覆盖率
  • 测试用例优先级-高-中-低
  • 测试用例执行结果:
    1.通过(Passed):实际结果与预期结果一致。
    2.失败(Failed):实际结果与预期结果不一致。
    3.阻塞(Blocked):缺少测试条件,无法执行测试。
    4.无效(Not Available):需求或设计变更,此用例已不适用。
    未执行(No Run):未进行测试。

bug缺陷优先级定义

测试实习生--工作日常_第1张图片
image.png

测试报告

  • 一般分为4个模块
    1.测试报告版本历史

    2 测试报告版本的具体细节
    测试实习生--工作日常_第2张图片
    image.png

    测试实习生--工作日常_第3张图片
    image.png
    3基本功能测试,其中包括(功能名称,测试点,结果,备注)

    4测试策略


    测试实习生--工作日常_第4张图片
    image.png
    5 Bug list
    包含:bug编号,bug标题,严重程度,优先级,bug状态,由谁创建,影响版本,解决者,解决方案,解决版本

测试总结

做测试首先要了解产品的逻辑,根据产品逻辑,编写测试用例,让测试用例尽量的覆盖到用户的需求。当对产品很熟悉了可以快速的跑case,并对可能出现bug的功能点,进行有针对性的测试。把测试的基本功练习好,对编写测试用例有坚实的基础,那就可以慢慢的用工具和自动化框架来代替一些重复的手工测试,但是测试的核心是保证产品的质量。

你可能感兴趣的:(测试实习生--工作日常)