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

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

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

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

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

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

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

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

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

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

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

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

黑盒测试。

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

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

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

注意事项:

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

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

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

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

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

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

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

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

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

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

阅读全文

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

热点内容
2k22怎么交易球队 浏览:292
普通人做什么产品最赚钱 浏览:660
2010年市场金如意多少一克 浏览:89
家庭理财产品如何统计 浏览:743
暂停交易和临时停牌有什么区别 浏览:765
菜市场买的菇叫什么名字好吃 浏览:345
如何惹怒一个女程序员 浏览:299
速度时间图像能提供哪些信息 浏览:781
快手小程序里发布了视频怎么删掉 浏览:182
委托全程代理起诉书怎么写 浏览:95
代理一个公司需要哪些条件 浏览:297
重庆板材交易市场有哪些 浏览:304
表的数据结构有哪些 浏览:850
年轻人该学什么技术好 浏览:490
牛奶下沉市场在哪里 浏览:619
产品专员是什么单位 浏览:636
我们应该如何解决假冒产品问题 浏览:732
泰安批发袜子的市场在哪里 浏览:170
多个年份的数据如何分析 浏览:811
什么是市场扩展 浏览:112