软件测试是干什么的?

 我来答
卓目鸟学苑
2020-06-24 · 百度认证:西安菁英教育科技官方账号
卓目鸟学苑
啄木鸟学院是菁英教育旗下专注于测试开发人才培养、行业技术交流传播的教育品牌,团队成员旨在通过分享自己多年来测试开发领域的知识积累和工作实践经验。
向TA提问
展开全部

第一、通过测试发现软件中的缺陷或不足

        通过测试发现软件中存在的不足是其中一个内容,测试软件的技术分为两种,一是黑盒测试,二是白盒测试。之后通过黑盒和白盒进行不同类型的测试比如有类弄分法、因果图法以及白盒测试中的分支覆盖等等,通过这些不同的测试可以发现软件中存在的不足,以让软件开发工程师再次进行完善。

        第二、软件测试需要把发现的的问题整理成报告

软件测试的工作还包括把发现的问题整理成报告上交,提交缘分开发工程师,当得到确认后再对软件进行修复。对于软件测试是干什么的问题,大家还需要了解,测试人员在整理报告的时候应使用专业的术语,同时要具备很好的文字表达能力以及较强的语言组织能力,也只有这样才能把发现的缺点或不足详细、清楚的表达出来,让开发人员更好的对软件进行修复。

        第三、测试人员需要分析软件的质量好坏

        除了要测试软件的不足,还要分析软件质量的好坏,需要根据测试的结果来分析,计算出软件的缺陷率和缺陷分布的情况,以及提出对软件修复的趋势等。测试工程师需要给出软件各种质量特性的具体度量,比如功能性、可靠性以及易用性等,并得出结论提交给软件开发工程师。

富港检测技术(东莞)有限公司_
2024-06-06 广告
熟悉整个软件的需求和功能实现,熟悉相关数据库表结构,一般都会有测试文档,根据测试文档来测试软件系统的实现是否满足需求。 学习软件测试要求个人必须主动积极,沟通能力强,不懂就问,问开发人员,问客户需求,问实施等。。 ISTA3L是一个基于研究... 点击进入详情页
本回答由富港检测技术(东莞)有限公司_提供
哇皮卡皮卡呀2
2021-01-20 · 贡献了超过207个回答
知道答主
回答量:207
采纳率:0%
帮助的人:10.2万
展开全部
第一、通过测试发现软件中的缺陷或不足
通过测试发现软件中存在的不足是其中一个内容,测试软件的技术分为两种,一是黑盒测试,二是白盒测试。之后通过黑盒和白盒进行不同类型的测试比如有类弄分法、因果图法以及白盒测试中的分支覆盖等等,通过这些不同的测试可以发现软件中存在的不足,以让软件开发工程师再次进行完善。
第二、软件测试需要把发现的的问题整理成报告
软件测试的工作还包括把发现的问题整理成报告上交,提交缘分开发工程师,当得到确认后再对软件进行修复。对于软件测试是干什么的问题,大家还需要了解,测试人员在整理报告的时候应使用专业的术语,同时要具备很好的文字表达能力以及较强的语言组织能力,也只有这样才能把发现的缺点或不足详细、清楚的表达出来,让开发人员更好的对软件进行修复。
第三、测试人员需要分析软件的质量好坏
除了要测试软件的不足,还要分析软件质量的好坏,需要根据测试的结果来分析,计算出软件的缺陷率和缺陷分布的情况,以及提出对软件修复的趋势等。测试工程师需要给出软件各种质量特性的具体度量,比如功能性、可靠性以及易用性等,并得出结论提交给软件开发工程师。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
牛鹭学院软件测试
2019-09-27
知道答主
回答量:60
采纳率:0%
帮助的人:3.2万
展开全部

很直观告诉你软件测试是干什么的:

  1. 软件测试的主要工作就是验证软件功能是否满足用户需求

  2. 软件测试有哪些岗位:软件测试开发工程师SET,有测试工程师,有软件开发工程师,WEB测试工程师,APP测试工程师,游戏测试工程师,嵌入式测试工程师,等。

  3. 软件测试的目的和原则:目的和概念描述类似,主要就是验证软件还是没有缺陷。

原则:软件测试是以客户为中心的,要遵循软件测试的规范,流程、标准和要求。

  4.bug缺陷:

当有规格说明书,而且说明书正确的前提下,程序与规格说明的不一致、不匹配就是bug

当没有规格说明书时,程序没有实现最终用户合理预期的功能要求,就是软件bug。

读懂这段文字的话基本上就了解了,当然软件测试包括的内容很多是要系统学习的,该行业前景很大,如果打算从事该行业,早点行动起来吧。


已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4e5fecb
2019-09-12 · TA获得超过5819个赞
知道大有可为答主
回答量:3273
采纳率:95%
帮助的人:393万
展开全部
计算机软件测试主要是:分析需求文档、撰写测试案例、测试找bug、和程序员讨论bug、提单并统计bug list......简单的说,就是帮助公司把好软件产品的质量关。

软件测试人员对软件产品的需求文档、设计文档等检查是否有歧义,或者用词是否违背行业规则等;对软件产品本身的功能、性能通过运用专业的软件测试技术以及工作去发现软件产品中隐藏的软件问题,并将所有发现的问题发送给相应人员进行修改,从而大大减少了因软件产品的质量问题而引起的后期维护费用以及因软件问题对用户造成的影响以及损失。

你要是想学习软件测试,应该多看看测试相关的书籍,然后加一些测试技术群,里面有大牛,可以多向他们学习学习。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
郭老师谈星座
2021-04-19 · 星座解答,算命,看风水
郭老师谈星座
采纳数:2 获赞数:13

向TA提问 私信TA
展开全部
描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出之间的审核或者比较过程。软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程
回答
简单来说就是找bug
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(19)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式