`
吴二白
  • 浏览: 28029 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

解决测试过程中遇到的致命问题

阅读更多

昨天在用TestWriter进行软件测试过程中,想起遇到的操作问题,好在自己可以解决。之前有用QTP时,最头疼也是遇到一些致命缺陷,还是报给了开发解决,能力有限啊。摆好自身的位置很重要滴。那么比如利用自动化测试工具测试时,测试出兼容性问题、关于数据驱动方面、以及死机等等这种鸡肋的问题。

怎么办呢,说说关于遇到类似缺陷问题,找到根源,就很好解决了。这里分享一下,

一、问题分级

遇到致命问题,卡在一个地方继续不下去,本质就是测试产品的缺陷太多。确认缺陷的严重级别,来将问题进行级别分类。

Blocks(致命) :由于产品功能或者性能造成80%以上用户无法使用的问题。比如:1、经常性死机和重启;2、用户数据丢失或破坏; 2、严重花屏;3、内存泄漏等等。

Cirtical(严重):如一些性能非常不稳定,经常出现服务中断问题。比如:一些操作问题,功能错误等。

Major(一般性错误):指一些一般问题,可以利用别的手段解决得。

Minor(较小错误):较小的功能缺陷,可能出现以下交互性的问题,导致操作不流畅。

Trivial (建议性):一些使用操作习惯等用户建议。

明确说明各种缺陷应该属于什么严重程度,将问题进行等级划分。

二、正确提报测试BUG

确认所遇问题的等级分类,在遇到问题,测试员要明白自己的本职工作,测试人员知识检查程序中可能存在的问题,可以用正确的BUG申报流程,将BUG提给程序员。如果遇到致命缺陷,则还是需要报告给负责人,决策权交给领导,通过协商解决。

三、完美解决问题

就是在合适的场合做软件测试员应该做的,遇到有缺陷的问题,把握全局完成测试任务。

0
0
分享到:
评论

相关推荐

    集成测试计划模板

    同时参考《测试过程》中的相关描述,并要求系统测试每轮发现的缺陷数量呈收敛趋势。】 测试通过和失败准则 通过准则: 【描述集成测试每一轮测试通过的条件。】 如,每轮测试所有用例全部执行完毕,且没有出现致命...

    测试实验报告.zip

    如果在测试过程中遇到问题,报告将详细阐述这些问题,并提出解决或改进的建议。这可能涉及代码修改、配置调整或测试流程优化。 七、回归测试 在修复缺陷后,会进行回归测试以确保改动未引入新的错误。这部分会记录...

    Android平台车机稳定性测试.zip

    Android车机平台的那些痛 Android车机测试过程中遇到很多偶现但是很致命的问题,如:开机黑屏,倒车影像故障,使用过程中无声音,4G网络偶现不能上网…… 2. 平台稳定性测试的引入及实践 基于那些很重要的稳定性...

    命令执行期间遇到致命错误。

    在编程过程中,尤其是在数据库操作中,我们经常遇到各种错误,其中“命令执行期间遇到致命错误”是一个常见的问题。这个问题通常发生在尝试与数据库交互时,比如执行SQL语句或调用存储过程。在这种情况下,错误可能...

    测试覆盖率

    质量建立在对测试结果的评估和对测试过程中确定的变更请求(缺陷)的分析的基础上。 覆盖评测  覆盖指标提供了"测试的完全程度如何?"这一问题的答案。最常用的覆盖评测是基于需求的测试覆盖和基于代码的测试覆盖...

    系统测试起停条件.doc

    总结来说,本文档规定了系统测试的起停条件,强调了测试过程中的质量管理,明确了各阶段应提交的产物,以及测试中问题的处理方式和缺陷级别的划分。这一系列规定有助于提高软件开发的质量,确保产品在实际环境中能够...

    UI自动化的

    在UI自动化测试中,我们经常会遇到各种挑战和问题。这些挑战不仅涉及到自动化工具的使用,还包括环境配置、安全设置以及测试执行过程中的异常情况。以下是一些常见的UI自动化测试问题及其解决方案: 1. **STAF...

    airtest报告,相对路径渲染图片

    2. **错误和异常**:如果在测试过程中遇到问题,日志会记录具体的错误信息,帮助我们定位和解决问题。 3. **性能指标**:可能记录了测试的执行时间、内存使用情况等,这对于优化测试脚本和评估应用性能至关重要。 4....

    qtp10 IE8补丁(qtpweb_00037)

    该补丁的存在,旨在提升QTP10在IE8浏览器下的兼容性和稳定性,确保自动化测试过程的顺畅。 QuickTest Professional,简称QTP,是HP(现已被Micro Focus收购)推出的一款功能强大的自动化测试工具,广泛应用于软件...

    缺陷报告文档+Excel文件

    如果在测试过程中发现了功能缺陷,如布局问题、组件异常或兼容性问题,都应当按照上述规范编写缺陷报告,确保问题能得到有效解决。 综上所述,这份“缺陷报告文档+Excel文件”资源将帮助你更好地理解和编写规范的...

    Bug管理的经验和实践

    当用户遇到问题或开发者在测试过程中发现异常行为时,这些都可能被定义为Bug。 有效管理Bug的第一步是建立一个良好的报告流程。一个标准的Bug报告应该包含以下要素:Bug的描述(清晰地概述问题),复现步骤(详述...

    大学生计算机实习总结.doc

    在**公司实习期间,我从事了网站设计工作,接触到了网页制作的全过程,从美工的模板到最终的浏览器测试,这使我更加熟练地掌握了Photoshop、Dreamweaver和JavaScript等工具,同时也了解了浏览器兼容性问题的解决方法...

    kexec-tools-2.0.9.tar.gz(测试可以编译通过)

    通常,不同版本的kexec-tools可能因为内核API的变化或者其他系统架构的差异而存在兼容性挑战,但此版本由于已经过测试,确保了在各种环境下的编译通过性,降低了用户在使用过程中遇到问题的可能性。 kexec的工作...

    最详细XP蓝屏代码大全

    蓝屏,全称为“蓝屏死机”(Blue Screen of Death,简称BSoD),是Windows系统在遇到无法恢复的致命错误时显示的一种错误界面。蓝屏通常会显示一个错误代码,这个代码是解决问题的关键。通过分析这些代码,我们可以...

    蓝屏检测gogogoogogo.rar

    这个术语源自于Windows系统在早期版本中,当系统遇到致命错误时,会停止所有操作并显示一个蓝色背景的错误信息屏幕。蓝屏错误通常包含有关导致问题的驱动程序、硬件或系统组件的信息,这对于诊断和解决问题至关重要...

    Fatal Art Online Beta v1.3.zip

    玩家在体验过程中可能会遇到一些未解决的bug或者性能问题,这也是测试版的一个特点。 在压缩包中,"Fatal Art - Online Beta v1.3"可能是游戏的主程序文件,包含了所有必要的资源和代码,包括人物模型、场景地图、...

    软件开发之版本发布流程.doc

    通过以上流程,软件开发团队可以确保每个版本的软件在发布前都经过充分的测试和验证,从而降低用户遇到问题的风险,提升用户满意度。此外,这种标准化的过程也有助于团队之间的协作和沟通,提高工作效率。

    php 网站常见的PHP错误讲解的网站

    在构建和维护PHP网站的过程中,开发者常常会遇到各种各样的错误。这些错误可能是语法错误、逻辑错误或运行时错误,对新手来说尤其具有挑战性。本文将深入探讨PHP中的常见错误,并提供解决策略,帮助初学者更好地理解...

    STM32 HardFault的诊断

    STM32 HardFault是STM32微控制器在执行过程中遇到的一种严重异常,它通常表示处理器检测到无法恢复的错误,导致程序无法继续正常运行。理解并诊断STM32 HardFault对于开发者来说至关重要,因为这有助于识别和修复...

Global site tag (gtag.js) - Google Analytics