回避测试方法论

测试流程



①项目相关人员自行测试

②公司内部测试

③用户内测

④用户公测

评分标准



美观:美观上面不应得低于市面上已经出现的类似产品,并且设计理念要贴近现实,让用户容易理解设计的理念。在美观的同时应当遵循BESD的功减设计方针。

性能:性能上应当保持至少是良好的状态,根据具体的技术的性能标准进行评分。包括但不限于数据库语句平均执行数、执行时间、网页加载时间、网页get请求数等等...

交互:交互上面应当简洁易用,能够让测试者在没有帮助文件或者他人指导下流畅的使用,即使出现问题,也能够在一分钟之内自行找到解决方案。对于交互较为复杂的(如手势、体感等),应当在测试  者使用的第一时间自动给出合理的引导。

人性:测试者在使用的过程中不应得有不舒适的感觉,在整个使用过程中都应当符合人性化理念。同时像在需要设置、搜索等情况下应当提供应当具有比如智能推荐、自动设置等帮助用户更简易的使用。  同时应当符合基本的心理,如按钮放在哪边用户能够更舒适的点击。

质量:在回避测试情况下,重大影响的BUG不应当超过三个,一般影响的BUG不应当超过二十个。同时BUG不能影响测试者的正常使用过程。

难度:难度是根据项目周期、项目功能总数、项目各功能复杂度、资金成本、人力成本进行估算。可以根据难度适当降低或提高质量评分标准。

回避测试



根据RD项目的实际开发和测试经验,提出回避测试方法论。

在公司内部测试中应当采用回避测试方法。回避测试是指与该项目有关的人员回避,由非相关的公司员工进行测试,通过模拟正常用户的使用过程来使得测试更加接近用户真实使用情况。并且根据美观、性能、交互、人性化、质量、难度六个维度进行评分,最高分为5分。如果其中一项的平均分低于4分就应当进行改进,不得进入下一阶段。

回避测试可以有效避免开发人员以自身开发时的逻辑流程进行测试,可以避免思维局限有效发现更多问题、降低用户真实使用过程中的问题数量及减少在正式运营时迭代的代价。

反馈定义



重要BUG:对项目使用过程中造成了重大影响或者使功能失去效用。

普通BUG:对项目使用过程没有重大影响或造成的影响局限于二级或二级以下的功能。

建议:对项目评定的六大方面具有正面影响,可以提升项目在某一方面的表现。

处理状态



尚未处理:项目负责人员尚未查看该问题的状态。

等待处理:该问题进入处理队列的状态。

正在处理:项目负责人、工程师正在修复或新增、改进问题时的状态。

延迟处理:BUG存在但未确定其发生场景、建议有效但有待观察等状态。

挂起处理:该反馈有争议或者BUG无法验证但是用户已出现该BUG。(当更多用户出现相同问题时,该问题应当提升至延迟处理)

取消处理:该建议无效或BUG不存在。

时间: 2024-10-26 19:54:29

回避测试方法论的相关文章

适用于在线服务的A/B测试方法论

适用于在线服务的A/B测试方法论 简介: 这篇文章旨在介绍适用于为在线服务进行A/B测试(A/B Test)的方法论.中文网络中目前还缺乏全面的入门级介绍. 我将首先讨论在线服务业进行A/B测试所考虑的决策问题,然后介绍两种不太常见的统计测试:序列概率比测试(Sequential Probability Ratio Test, SPRT)和基于多臂bandit(Multi-armed Bandit, MAB)算法的测试. I.不只是P-Value 经典统计学会用如下的方法进行A/B测试: (F1

Kali linux渗透测试的艺术 思维导图

Kali Linux是一个全面的渗透测试平台,其自带的高级工具可以用来识别.检测和利用目标网络中未被发现的漏洞.借助于Kali Linux,你可以根据已定义的业务目标和预定的测试计划,应用合适的测试方法论,从而达到预期的渗透测试结果.本书采用循序渐进的方法讲解了前沿的黑客工具和技术,有助于提高读者的渗透测试实用技巧.本书提供了所有必需的实验准备和测试流程,旨在从业务的角度反映真实世界中的攻击场景.   本书内容:通过安装.配置.运行和升级核心系统组件来设置Kali Linux的测试环境:执行正规

安卓测试基础(一)

Testing Fundamentals The Android testing framework, an integral part of the development environment, provides an architecture and powerful tools that help you test every aspect of your application at every level from unit to framework. 安卓测试框架,是开发环境的重

渗透测试实践教程2

特别声明:本文仅供在校大学生个人学习信息安全知识,不可用于其他用途.转载本文须声明来源,并引述本声明. 本集教程分为两个部分,首先简单介绍渗透测试的一般方法,之后介绍网络数据分析的重要工具wireshark.渗透测试的工具很多,为什么从这个工具开始呢?常见的渗透测试教程会按下面介绍的方法论,按步骤介绍工具,但考虑到近期很多同学正在上计算机网络课或者参加信息安全竞赛,需要对网络数据进行学习和分析,所以我决定先将这个技术起点较高但又十分重要的工具,其他工具特别是简单粗暴的那类今后再说. 1.渗透测试

关于测试工作的思考与启示

前言 思考与启示 前言 向身边优秀的人学习,不断的思考,向前摸索.以下思考与启示部分来自Zero(网易资深测试专家)和Snail(网易资深测试工程师),余下是我自己的一些思路和在读书(<重新定义管理>)的过程中摘取的总结(不断更新). 思考与启示 1.优秀的团队,管理者是把控方向和踩刹车的,不是踩油门的. 2.测试要以开发的代码为驱动,从而精确测试范围,制定测试方案. 3.学技术要先精而后广,很多东西都是一通百通.真正去了解其中一个,其他大多能迎刃而解. 4.把可以共用的工具提炼成产品,为测试

「深度兼容测试」服务 今日重磅发布!

WeTest 导读 根据腾讯WeTest提供数据显示,70%的互联网用户已有3年以上的互联网经验,对应用内容的需求更加追求高效与个性化,需要产品长期稳定产出优质内容.而随着行业内容.信息"暗战"白刃化,只有最高品质的互联网产品才能从贴身肉搏中杀出新风口. 在"互联网+"时代的到来后,移动应用多样化场景和空闲时间分段化,已经催生了多样型用户需求.为了迎合这种多样型需求,移动应用愈发百花齐放,但同时这也意味着产品需要接受更多质量检验,品质为王的趋势致使开发者需要面对更多

平台化测试难度大?京东教你如何用无人测试实现产品质量效率双提升

本文内容节选自第六届全球软件案例研究峰会,时任京东B2B产品质量团队负责人杨瑾老师分享的<无人测试如何助力京东提升产品测试效率与质量>实录,重点分享:无人测试,创新测试方法论,接口测试案例.(PPT+文稿). 杨瑾老师拥有10年以上互联网及传统行业测试经验,擅长自动化测试.业务质量测试.性能测试以及持续集成等多领域:行业内资深测试专家,京东测试技术开放日发起人. 编者按:2017年11月9-12日,第六届全球软件案例研究峰会在北京国家会议中心盛大开幕,现场解读2017年「壹佰案例榜单」.时任京

阿里云移动研发平台 EMAS 助力银行业打造测试中台,提升发版效能

随着移动互联网的发展,手机银行凭借低成本.操作简单.不受时间空间约束等优势,正逐步替代传统的网银交易方式.越来越多的银行开始了“业务移动化”转型之路,“手机APP”已经成为企业价值传递和关系维护的关键纽带,客户争夺的主战场已转向移动端,事实上手机银行的用户比例早已超越了网银用户. 但是伴随着银行APP承载的业务需求日益增多.版本迭代速度不断加快,以“手工测试”为基础的测试体系,已很难满足业务对测试效率和质量的要求.APP 测试急需完成从“纯人工”到“人机协同”的范式转换. 一.银行 APP 的质

牛哥对于测试岗怎么看 ?

牛哥对于测试岗怎么看 ? 测试可以走的路线也有几条1:做专业测试,比如功能,性能测试,自动化测试,测试的管理,这个路不错,能获取中等以上的薪水.2:质量管理,iso,测试方法论,CMMI,这个和软件生命周期管理很有关系,公司要获取对应的资质,必须要这些,经验丰富了,也可以获得较高薪水.待遇比开发低些,不过这个路线不掉头发,适合家里条件还可以的. 原文地址:https://blog.51cto.com/13149944/2471930