如何进行测试风险分析并制定策略?

在这里插入图片描述

01 软件需求的风险

主要表现在以下的几个方面:

需求变更风险,在项目的后期用户总是不停的提出需求变更从而影响设计、代码,并且最终反映到测试中来。需求变更后测试用例没有及时更新;更重要的是在项目的后期频繁的需求变更会导致测试的时间不充分。

解决办法:

在项目开发过程中的每个阶段,尽量让用户看到产品已经实现的每个阶段的功能,如果不是用户想要的东西尽早提出来,总之要让用户参与进来。

另外对于后期用户不停的提出需求变更作为开发商来说,应该多和用户多沟通,争取更充分的研发时间和测试时间。

02 代码质量的风险

如果开发人员提交上来的代码质量不好的话,软件缺陷很多,那么对于测试工程师来说漏测的可能性就越大。

解决办法:

对于程序员的提交给测试部门的代码一定要在前期做好充足的单元测试、对于核心模块的代码一定要有资深的研发工程师进行前期检查。

03 测试环境的风险

测试人员在测试过程中搭建的测试环境,虽然原则上是尽可能模拟用户实际使用的环境。但是不可能100%完全和用户的环境一下,这样就会存在一定的风险,因为有些软件的缺陷只有在特定的环境下(包括硬件、操作系统、杀毒软件和软件的不同版本的补丁和用户实际使用的数据等)才能出现。

解决办法:

测试部门在测试过程中搭建的测试环境的时候,尽量尽一起可能无限制的模拟用户使用的环境(硬件、操作系统的版本和补丁,数据库的版本和补丁)在测试的时候尽量和用户沟通要到用户真实的数据进行测试,以减少风险。

04 测试工程师对产品的业务不熟悉

对业务产品的不熟悉一般表现在以下几个方面:

测试工程师不了解用户究竟是如何操作该产品

测试工程师介入到项目测试的时间太短

解决办法:

可以找一些相关行业的专家给测试人员进行培训,当然用户也就是最好的行业专家。另外测试人员一定要在项目的前期就介入到项目中去熟悉产品,对产品越熟悉找出的软件缺陷越有价值。

05 测试工具本身可能产生误差

测试工具能模拟用户的手工操作,但是这种工具本身就存在误差、或者使用者操作不当产生的误差,比如:在项目后期的回归测试的时候使用自动化功能测试工具QTP进行回归测试的时候,由于修改了某些脚本导致QTP每次测试都能通过,但是到用户现场的话有可能会最简单的功能都通不过。

在进行性能测试工具的时候大家常常使用Webload、Jemeter、Loadrunnner等,但是这些工具并不能100%模拟用户的并发操作:比如用工具模拟500个用户同时并发登录系统,但是这些并发都是从1台或者某几台测试机器上发出请求的。但是在用户实际使用环境的情况喜爱这500个用户可能来自全国或者全世界的各个地方。

解决办法:

对于自动化的测试工具,一定要选择一些知名大企业比较成熟的测试工具,比如:HP公司的Loadrunnner,QTP或者IBM的系列测试工具。

测试工程师在使用测试工具的过程中应该大胆的排除一些不合理的测试值,比如:进行了5次的大用户的并发测试,其中有1次的测试结果与另外4次的测试结果偏差较大,那么测试工程师就可以排除这1次偏差较大的测试(因为这1次测试结果可能受到一些其他因素的影响而导致不准确,比如受到网络因素的影响等)

测试工具仅仅是提高测试效率的,由于测试工程师在使用测试工具的过程中某些参数设置不合理而导致测试结果不准确。所以不要过分的相信测试工具,最后一定要进行人工的审核和检查才可靠。

可以用不同的测试工具运行相同的测试场景,如果不同的测试工具运行相同的测试场景的测试结果相近的话,可以认为这种测试时有效的。

06 测试资源的不充分

测试资源的不充足:

硬件资源不够,国内的很多小型的软件企业开发和测试居然使用同一个环境,这样肯定肯定会影响测试效果的。

软件资源不充分,比如在项目的后期进行回归测试的工作量很大,但是测试的人手不够。

测试的时间不充足,在企业实际的研发过程中,研发人员由于各种原因(如用户提出修改或者新增某些功能、甚至研发人员的技术水平等)导致提交到测试部门的延迟,这样无形中减少了测试人员的测试时间,测试时间不充足会影响到测试的效果的。

解决办法:

作为一名测试管理者有义务向公司里申请更多的测试资源,如购置独立的测试服务器把测试环境和研发环境分开;要求招聘更多的测试人员;测试管理者应当做好测试风险的预估,比如:在制订测试计划的时候要预留一定的多余时间以应对临时变化的一些特殊情况。


资源分享

下方这份完整的软件测试视频学习教程已经上传CSDN官方认证的二维码,朋友们如果需要可以自行免费领取 【保证100%免费】

在这里插入图片描述

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/26078.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ChatGPT实战100例 - (08) 数据库设计转化为SQL并获取ER图

文章目录 ChatGPT实战100例 - (08) 数据库设计转化为SQL并获取ER图一、需求与思路二、SQL建表三、绘制四、 总结 ChatGPT实战100例 - (08) 数据库设计转化为SQL并获取ER图 一、需求与思路 在你还在手撸SQL?ChatGPT笑晕在厕所 这篇博文中 针对经典3表设计&#xff…

微软官方亲自出教程,拿捏「Prompt工程」高级玩法

大模型有了,下一步就是设计 Prompt 了。 几个月来,ChatGPT、GPT-4 等大模型陆续发布。这些模型表现出了强大的涌现能力,但模型生成的结果是随机的,时好时坏,部分原因与 Prompt 的设计密切相关。 很多人将 Prompt 比喻为…

微软官方亲自出教程,拿捏「Prompt工程」高级玩法!

Datawhale干货 最新:Prompt教程,编译:机器之心 大模型有了,下一步就是设计 Prompt 了。 几个月来,ChatGPT、GPT-4 等大模型陆续发布。这些模型表现出了强大的涌现能力,但模型生成的结果是随机的&#xff0…

【一种思路】域名Bing.com但还是国内版界面,无法使用Bing Chat。搜索引擎URL不能编辑。

Bing chat已经加入学习工作流,极大地提高了效率。 但最近有点奇怪,明明已经“科学”,进入的却是国内版界面,而且时好时坏。网络没有问题,能够正常访问google,网上搜了许多教程,都没有用&#x…

【大模型】

​ 分享几个大模型: 360智脑 — 探索全新的人机协作模式 文心一言 讯飞星火认知大模型 acwing 1. 点应用 2. 找娱乐类,这个里面是chatgpt的一个接口(时好时坏) 3. 一个拓展​​ 至于chatgpt, 那个我也没搞到&a…

安装WIN10Ubuntu双系统二三事

目录 第一章 安装WIN10&Ubuntu双系统二三事 文章目录 目录前言一、个人电脑上安装Linux环境二、Ubuntu的U盘引导盘制作三、Ubuntu磁盘分区四、安装Ubuntu系统五、双系统碰到的问题总结 前言 本文主要就个人电脑安装双系统碰到的问题加以总结,以及记录实践中碰…

人为惨案之kube-controller-manager 不断重启根因溯源

文章目录 背景问题发现排查CSI provision排查kube-controller-manager查看controller log紧急恢复求助chatgpt 面试题daemonset 的tolerationkubelet 的配置node的status 字段k8s 如何保证节点状态? 背景 2023年4月21日10:38:07,在集群中测试RBAC的时候…

C++子类继承父类时如何写构造函数

先摘一段别人的: 构造方法用来初始化类的对象,与父类的其它成员不同,它不能被子类继承(子类可以继承父类所有的成员变量和成员方法,但不继承父类的构造方法)。因此,在创建子类对象时&#xff0…

如何将亚马逊Seller Central 用到极致~

不论是新手卖家还是有经验的老手,亚马逊卖家中心都是一个可以帮助卖家发展业务的好工具,对于许多新手小白来说,亚马逊这样巨大的平台仍有许多功能与服务等着挖掘。 什么是亚马逊卖家中心? 亚马逊卖家中心是第三方卖家用来管理和…

虾皮、Lazada怎么选爆款?测评有哪些方法?

对于一个店铺来说,想要让自己店铺获得更多的流量推广,那么打造出爆款是非常重要的,虾皮、Lazada作为跨境平台也是同样如此,下面就来介绍虾皮、Lazada怎么去选爆款? 1、跟卖 以Shopee、Lazada平台选品,直接“抄”同行…

亚马逊站内流量太少,如何拓展流量渠道增加产品销量?

近两年,经历了行业大洗牌之后,由于入驻平台卖家逐日增多,站内广告成本越来越高,想要抢占更多的站内流量变得愈发困难,一天出不了几单的情况也随处可见。因此,当站内流量的获取遭遇瓶颈,卖家想要…

AIGC技术与应用全解析

一、简介 近期,短视频平台上火爆的“AI绘画”,在各大科技平台上刷屏的智能聊天软件ChatGPT,引起了人们广泛关注。人工智能潜力再次被证明,而这两个概念均来自同一个领域:AIGC。AIGC到底是什么?为什么如此引…

音视频技术开发周刊 | 281

每周一期,纵览音视频技术领域的干货。 新闻投稿:contributelivevideostack.com。 ChatGPT背后的经济账 ChatGPT能否取代Google、百度这样的传统搜索引擎?为什么中国不能很快做出ChatGPT?当前,对这些问题的探讨大多囿于…

一周 AIGC 丨谷歌正面反击 GPT-4,Claude 一分钟看完万字长文,Stability AI 发布文生动画工具...

AIGC 再进化,谷歌在 2023 年 I/O 开发者大会上宣布面向所有用户开放 MusicLM 模型,输入文字描述即可生成音乐。GPT4 最强对手 Anthropic Claude 史诗升级,百页资料一分钟总结完毕。Stability AI 推出文本到动画工具 Stable Animation SDK&…

ChatGPT+Midjourney可量产“宫崎骏”,AI将会让多少设计师失业?

最近,大家都被横空出世的ChatGPT惊艳到了。 瞬间在全世界爆红的ChatGPT,除了陪聊,它还能写论文、写小说、写代码、编剧本……几乎无所不能。 ChatGPT让科技巨头谷歌发出了红色警报,一夜之间全世界的打工人们也都慌了——我们的很…

香港top5功能完善炒期货投资app软件排名(最新评测)

选择一款合适的炒期货投资软件对于投资者来说至关重要。考虑软件稳定、交易流畅度、交易品种、数据可靠性、而且还要考虑费用等多方面因素。 首先,软件的稳定性很重要。选用稳定性高的软件可以避免如断电、手机或电脑死机等突发状况,保证交易安全顺畅。…

量化交易软件哪家好?国内排名是?

一、量化交易软件是什么 量化交易软件是一种基于计算机程序和算法的交易系统,能够自动化地执行投资策略,降低交易成本、提高交易效率。它通过数据分析、技术分析等手段,对市场走势进行预测,并根据预测结果自动执行交易&#xff0…

贵金属实时行情看盘软件排行榜(top 10)

贵金属实时行情看盘软件哪个好,还是得看MT4软件,MT4是俄罗斯软件公司MetaQuotes生产的一款以外汇和贵金属交易为主的软件,其功能十分全面,目前全球有超过100家贵金属公司和30个国家的银行选择MT4软件作为网络交易平台。MT4综合行情…

重磅!ChatGPT席卷全球,Salesforce将推出EinsteinGPT!

2月9日,Salesforce首席执行官Marc Benioff在Twitter上发布了这样一则推文,表示将于3月7日的TrailblazerDX 23上发布Salesforce EinsteinGPT,随后Salesforce的官方Twitter也进行了转发。 虽然还没有正式的新闻稿,但不少业内人士猜测…

chatgpt赋能python:Python图片编辑-利用Python高效便捷地处理图片

Python 图片编辑 - 利用Python高效便捷地处理图片 介绍 随着互联网时代的发展,图片的运用也越来越广泛。对于经常需要处理大量图片的网站/应用程序而言,处理图片已经成为常见的需求之一。Python 作为一种功能强大的编程语言,也可以用来编辑…