写点什么

测试进阶之路—新手关于测试碎碎念篇

  • 2023-02-14
    北京
  • 本文字数:930 字

    阅读完需:约 3 分钟

测试进阶之路—新手关于测试碎碎念篇

作者:京东科技 JDStar 王绮


适用对象:测试新人


可阅读对象:all


注:欢迎留言与私聊补充

1、测试用例设计

1、基本的测试用例设计方法

•基本的测试用例设计方法(边界值分析、等价类划分等)。


•业务和场景的积累,了解测试需求以及易出现的 bug 的地方。


•多维角度设计测试用例(用户、业务流程、异常场景、代码逻辑)。

2、需求分析

•获取原始需求,结合实际场景确保需求描述的完整性。


•需求产生的原因和价值(产品需求/研发需求;优化迭代、老应用增加新功能、新系统开发)。


•不同类型的需求侧重不同的测试点(运营功能、JSF 接口、定时任务等)。

3、测试用例设计

•通过需求评审、业务和场景的积累、结合开发与产品的文档资料、以及通过多渠道学习测试用例设计方法,完成测试用例的设计。


•测试用例模板:标题、配置条件(测试工具、中间件的使用情况)、测试数据、用例执行的先后顺序(先冻结再解冻,需对原单号进行解冻、用例的优先级)、预期结果(错误场景返回结果是否合理)等。


•根据不同的需求测试类型(JSF 接口测试、页面测试、新增数据表、JDOS 迁移等类型)总结测试用例模板。

2、测试用例执行

1)利用各类测试手段(如 deeptest 平台、java+testNG 框架、schedule 等)执行测试用例,快速定位 bug。


2)bug 分类(前端 bug/后端 bug、测试平台的问题/需求 bug、测试脏数据、日志缓存过多)。


3)bug 复现(重复执行原测试操作、是否为数据库中的脏数据、前后端交互界面考虑网络问题等)。

3、测试流程规范性

1)在行云平台上规范测试过程(测试排期、bug 管理、测试报告等)。


2)要求研发规范提测范围和流程(明确改动点和影响范围)。

4、测试效率提升

1)通过业务积累和测试工具的掌握,提升工作效率,京东小店账务系统的改动(11 个接口)四天左右测试完成,并提前上线。


2)总结各类测试用例模板。


3)明确与工作交接伙伴沟通的重点与方式。

5、沟通协调能力

1)掌握开发知识与业务知识的专业术语,提升沟通效率。


2)记录多个问题,一并沟通。


3)沟通方式方面,先保证测试步骤是正确的,将 bug 截图、日志错误、问题描述精准表述。


4)保证交流的焦点集中在急需解决的问题上。

6、其它

1)开发人员的表述,保持高度警惕和怀疑精神,亲自验证及分析后再判断。


2)难以复现的 bug,确定 bug 类型,找出原因,确保满足时限要求。

发布于: 刚刚阅读数: 3
用户头像

拥抱技术,与开发者携手创造未来! 2018-11-20 加入

我们将持续为人工智能、大数据、云计算、物联网等相关领域的开发者,提供技术干货、行业技术内容、技术落地实践等文章内容。京东云开发者社区官方网站【https://developer.jdcloud.com/】,欢迎大家来玩

评论

发布
暂无评论
测试进阶之路—新手关于测试碎碎念篇_测试_京东科技开发者_InfoQ写作社区