导航:首页 > 信息技术 > 系统测试黑白盒技术哪个重要

系统测试黑白盒技术哪个重要

发布时间:2022-02-26 22:27:46

⑴ 黑盒测试和白盒测试哪个容易学

当然是白盒更容易。
几个月前我还在谈论黑盒测试不一定比白盒测试技术含量低,现在我却可以比较肯定地说,黑盒测试比白盒测试更难,技术要求更高。道理其实非常简单,黑盒,白盒测试的本质区别在于源代码的访问权利,白盒测试具有这种权利,因此也就具有更多的资源和信息进行测试,当然事情就会变得容易很多,而黑盒测试由于不能看到源代码,就使得对于白盒测试人员发现的bug,你要花更多的时间,并且具有更高的技术才有可能发现。
我做黑盒测试已经4年多了,是一个地地道道的黑盒测试人员,可是我具有源代码访问的权利,也就是说,虽然我是做黑盒测试的,但是我所拥有的信息并不比白盒测试人员少。随着我黑盒测试经验和技术的提高,我突然发现我已经完全依赖与源代码提供的信息了,如果没有源代码,我的黑盒测试的工作将会变得复杂很多,困难很多,甚者无法实现。这也让我有了一个强烈的感觉,就是黑盒测试比白盒测试更难。
在Symantec出版的一本书《TheArtofSoftwareSecurityTest》里边就有这个说法。这本书我觉得一般般,但是里边体现着这个道理,就是,“对于白盒测试,一个公司可以组成一个测试队伍来进行,而对于黑盒测试,可能就很少有公司有这个能力了,只能去外边聘请专业的公司来作,这个成本是很高的,但是是值得的”。
如果我们把刚进入黑盒测试领域的新人的技术打分为0,而黑客的技术打分为5的话,那么根据技术水平我有这样一个列表:
0.测试新手
1.黑盒手工测试
2.黑盒自动化测试
3.具有白盒测试能力
4.安全测试
5.黑客大家注意,很多人把自己的测试技术的提高依赖于公司,依赖于team,依赖于project,这是不对的。我本人在公司的工作内容不过就是黑盒自动化测试,可是这并不影响我可以向更高的方向发展,现在internet这么发达,什么资料不能找到呢?很多人觉得跳槽,换个工作自己就能更好的发展测试技术,

⑵ 软件开发费脑子还是软件测试(白盒和自动化)费脑子。

总体来说,开发比测试要求编程能力强一些,我们同学毕业后,技术性比较差的都转去做了测试什么的,技术好的都去做了开发。
至于工作嘛,不动脑筋肯定是不行的,想要做好一件事,就当然要费脑子一些。

⑶ 黑盒测试和白盒测试优点和缺点!

黑盒测试的优点有:比较简单,不需要了解程序内部的代码及实现;与软件的内部实现无关; 从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题;基于软件开发文档,所以也能知道软件实现了文档中的哪些功能;在做软件自动化测试时较为方便。
黑盒测试的缺点有:不可能覆盖所有的代码,覆盖率较低,大概只能达到总代码量的30%;自动化测试的复用性较低。
白盒测试的优点有:帮助软件测试人员增大代码的覆盖率,提高代码的质量,发现代码中隐 藏的问题。
白盒测试的缺点有:程序运行会有很多不同的路径,不可能测试所有的运行路径;测试基于代码,只能测试开发人员做的对不对,而不能知道设计的正确与否,可能会漏掉一些功能需求;系统庞大时,测试开销会非常大。
黑盒和白盒测试都是要学习的,接口测试、性能测试,这些作为测试人员都需要学习,你也想学习吗?黑马程序员视频库就有教程,可以学习的!

⑷ 黑盒测试和白盒测试,哪个更简单些,都需要什么技术或知识

黑盒要求的是测试的基础知识和系统知识。
白盒需要对编程能力要求比较高,当然也设计到白盒测试工具。
新手肯定就是做黑盒,除非你的开发语言很出色,那你就是开发人员了

⑸ 系统测试是黑盒测试还是白盒测试

黑盒测试。

将经过测试的子系统装配成一个完整系统来测试,是检验系统是否确实能提供系统方案说明书中指定功能的有效方法。测试重点是整个系统的运行以及与其他软件的兼容性。

黑盒测试是通过测试来检测每个功能是否都能正常使用。白盒测试是结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。

(5)系统测试黑白盒技术哪个重要扩展阅读:

注意事项:

等价类划分是把所有可能的输入数据划分成若干子集,然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试用例设计方法。

分析程序规范的描述中哪些是原因,哪些是结果。原因常常是输入条件或是输入条件的等价类。结果是输出条件。

⑹ 什么是软件测试 黑盒和白盒有什么区别,技术性不强的话能不能做测试 都需要做些什么

可以做测试啊,不管是黑盒还是白盒测试,最终都是要手工走一遍的

⑺ 面试的时候别人问的一个问题:白盒测试和软件开发有什么本质上的区别

问你这题的人也够2B的。。。。。。别说本质上有什么区别,就算是表面上也不一样!

从字面就可以看出,一个是测试,一个是开发。测试又细分成白盒和黑盒测试,白盒就是在建大楼的时候就在里面监视,各种找茬,在没建好的楼梯上跳一跳神马的。。黑盒就是大楼建好,装修完毕后,再找茬。。。

虽然表面上,白盒测试也和代码打交道,但是本质上。。这两就是不是一回事。。。。白盒测试写代码来检查开发写的代码。。好比你要造坦克,开发者就是坦克零件以及组装的的工程师,白盒测试就是检查各个零件好坏,以及组装后是否达到预期功能。。

⑻ 软件测试中,黑盒测试和白盒测试哪种更复杂哪个相对更重要

黑盒测试时功能测试,相对简单。而白盒测试是性能方面的测试,相对复杂一些。会用到一些测试工具,可能还要写一些测试脚本。想做一个好的测试工程师,一定要做白盒测试。

阅读全文

与系统测试黑白盒技术哪个重要相关的资料

热点内容
中财总代理有哪些 浏览:264
新产品设计转换怎么做 浏览:537
廊坊市华为华北数据中心在哪里 浏览:35
启动台从程序坞删除后怎么恢复 浏览:738
问题产品如何查询 浏览:504
金器气缸代理商有哪些 浏览:713
代理美团外卖商家需要哪些条件 浏览:763
海德汉系统如何程序跳跃 浏览:111
想喜欢的人了男生怎么发信息 浏览:228
湖北省医用耗材交易系统怎么用采购配送系统 浏览:752
报废二手摩托车市场在哪里 浏览:497
普通车床有什么技术 浏览:273
销售如何介绍产品开头 浏览:992
巴克莱产品怎么样 浏览:593
如何根据产品风格写详情页面文案 浏览:852
视频拍完怎么加小程序 浏览:409
流沙都有什么技术学院 浏览:859
去除污物的产品有哪些 浏览:417
如何成为原告代理人 浏览:644
产品副总监用英语怎么说 浏览:769