博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
7 Software Testing Myths
阅读量:4039 次
发布时间:2019-05-24

本文共 3473 字,大约阅读时间需要 11 分钟。

更习惯于阅读英文原文,翻译成中文的确有一些绕口。我们需要换一种角度和思维去理解软件测试工作。

7 Software Testing Myths

软件测试的7个神话

Only quite a few people that have nothing to do with IT industry can clearly understand what work software testers really do. But even some of those directly involved in software development process are often mistaken about quality assurance specialist job.

So, let us disperse several popular testing myths. The information was provided by independent testing specialists.

只有相当少数与IT产业无关的人可以清楚地理解软件测试人员真正在做什么。但是即使一些直接参与软件开发过程中的开发者往往也是会误解质量保证人员的工作。

所以,让我们讨论一些流行的测试神话。这些信息由独立的测试专家提供。

Testing Process Is Too Costly

测试过程过于昂贵

As they speak: “If you do not want to pay for testing efforts during software development you will have to pay for technical support and corrections after the product is released”. Early testing helps to save software maintenance costs.

正如他们所说的:“如果你不想在软件开发过程中付出测试的努力,你将不得不为技术支持和修正产品发布后的错误而支付成本”。尽早的开始测试有助于节省软件维护成本。

Testing Takes Long Time

测试需要花费很长时间

The testing itself is carried out concurrently with software development, therefore it is unreasonable to think that namely testing is a time-consuming procedure. The truth is that repair of defects found during testing requires time and effort.

测试本身是与软件开发同时进行的,因此认为测试是一个耗时的过程是不合理的。真相是,在测试过程中发现的缺陷的修复需要时间和精力。

Only Ready Software Products Are Tested

只有现成的软件产品才被测试

Without doubt, testing depends on the written code. But, still it is necessary to test software requirements and create test artifacts and both these procedures can be carried out prior to release readiness of the final software product.

毫无疑问,测试依赖于编写的代码。但是,对软件需求进行测试并创建测试用例是必要的,这两个过程比准备发布最终的软件产品具有更高的优先级。

Be aware about software quality assured services provided to ensure quality in software product deliverables. They offer global solutions that help to solve a myriad of complicated tasks needed for efficient completion of software testing.

了解软件质量保证服务,以确保软件产品交付的质量。他们提供全球性的解决方案,帮助解决大量复杂的任务,需要高效的软件测试完成。

Software Product Can Be Fully Tested

软件产品可全面测试

The problem arises when the client or the project manager thinks this way. This statement is absolutely contrary to the second principle of testing, therefore, you, can perform plenty of tests and provide complete test coverage of functionality, however this will not at all mean that software has been fully tested.

当客户或项目经理这样认为时,问题就出现了。这种说法完全违背了测试的二个原则,因此,你可以进行大量的测试,并提供完整的功能性测试覆盖,但是这不意味着软件产品已经进行了完全的测试。

Missed Bugs Is the Guilt of Testers

测试人员的内疚来自于遗漏缺陷

It is wrong to accuse testers of missing the bugs that already exist in apps after carrying out complete lifecycle of software testing. The problem consists in limited deadlines, software development cost as well as frequently changing requirements.

在软件测试实施了完整的测试生命周期之后,怪罪测试人员在应用程序中仍然存在缺陷是错误的。这个问题包括在限定的期限内,软件开发成本以及经常变化的需求。

Testers Are Responsible For Software Quality

测试人员为软件质量负责

This is a very widespread misconception. The responsibilities of software testers include identification of bugs and transfer information on them to all concerned participants of the development process.

这是一个非常普遍的误解。软件测试人员的职责包括识别缺陷,并将缺陷信息传递给开发过程中的所有参与者。

Anybody Can Perform Software Testing

任何人都可以进行软件测试

It is false, as testing requires certain knowledge and creative approach. Software testing companies prefer hire dedicated testers who have necessary testing experience, in-depth understanding of modern trends in information technology development and have certain personal skills.

这是错误的,因为软件测试需要一定的知识和创造性的方法。软件测试公司更倾向于雇用有一定测试经验的测试人员,深入了解现代信息技术发展的趋势,并具有一定的个人技能。

转载地址:http://wlvdi.baihongyu.com/

你可能感兴趣的文章
MPMoviePlayerViewController和MPMoviePlayerController的使用
查看>>
CocoaPods实践之制作篇
查看>>
[Mac]Mac 操作系统 常见技巧
查看>>
苹果Swift编程语言入门教程【中文版】
查看>>
捕鱼忍者(ninja fishing)之游戏指南+游戏攻略+游戏体验
查看>>
iphone开发基础之objective-c学习
查看>>
iphone开发之SDK研究(待续)
查看>>
计算机网络复习要点
查看>>
Variable property attributes or Modifiers in iOS
查看>>
NSNotificationCenter 用法总结
查看>>
C primer plus 基础总结(一)
查看>>
剑指offer算法题分析与整理(一)
查看>>
剑指offer算法题分析与整理(三)
查看>>
Ubuntu 13.10使用fcitx输入法
查看>>
pidgin-lwqq 安装
查看>>
mint/ubuntu安装搜狗输入法
查看>>
C++动态申请数组和参数传递问题
查看>>
opencv学习——在MFC中读取和显示图像
查看>>
retext出现Could not parse file contents, check if you have the necessary module installed解决方案
查看>>
pyQt不同窗体间的值传递(一)——对话框关闭时返回值给主窗口
查看>>