• 0
  • 1
分享

读者提问:什么是黑盒测试,测试方法有哪些 ?

阿常回答:

一、黑盒测试

黑盒测试不关心软件内部结构和具体实现。

我们可以把软件当成一个黑盒子,通过对黑盒子进行数据输入和相关操作,观察程序的运行结果,对比实际结果和预期结果是否一致。

黑盒测试包括功能测试、非功能测试。

功能测试按不同阶段可划分为:单元测试、集成测试、系统测试、验收测试、回归测试。

非功能测试包括:性能测试、压力测试、负载测试、安全测试、兼容性测试、易用性测试。

二、测试方法

黑盒测试方法包括:等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交实验设计法、功能图法、场景法等。(具体细节不展开了,网上一搜一大把)

阿常碎碎念:

以上属于软件测试基础理论,说起来有些笼统,阿常初学软件测试时,看到这些理论知识云里雾里的。

但当阿常实际上岗了,接触到真实的测试项目了,基础概念也就不攻自破了。

实践出真知,多动手来勤动脑。


  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   一.复用已有浏览器  应用场景:登录页面需要用户进行扫码登录的。  1.推出当前所有的谷歌浏览器。  2.找到chrome的启动路径,并配置到环境变量中。  3.启动命令:  windows :  chrome --remote-debugging-port=9222   mac:Chrome --remote-debugging-port=9222  4.访问http://localhost:9222/  5.在需要扫码登录的页面上,先自己扫码登录,然后再用代码打开其它的页面。  代码如下:  def test_multiple...
            0 0 1449
            分享
          • 1、引言在上一章, 我封装了http_service,  如果你不知道的话, 直接点击《Python3,接口自动化框架之封装http_service》跳转去看。 当然,也有小伙伴私下跟我说, 没想到, http_service的封装, 会这么简单。其实... 确实... 不难...今天,我们继续来封装接口自动化框架。在封装之前, 我们先想一个问题:你喜欢使用脚本来维护测试用例, 还是喜欢用excel来维护测试用例?如果你的接口参数经常改变, 使用脚本来维护,必然不是一个最高效的方式, 这个时候, excel的维护方式,就排上用场了。 让代码直接读取exc...
            1 0 1538
            分享
          •   如果说,2020年对于全世界来说,都是一场极大地挑战的话;那么,2021年绝对是机遇多多的一年。因为,随着疫情在全球范围内逐步得到控制,无论是国际还是国内的环境,都会呈现逐步回暖的趋势。  那么,2021年,软件测试行业的形式又会变得如何呢?行业从业者已经饱和了吗?如果饱和了,行业从业者将如何破局?如果没饱和,什么样的人适合走入这个行业呢?  2021年,软件测试行业趋势分析和热门招聘方向  今天,我们就这些问题,来聊一聊2021年软件测试行业的7大主流趋势。希望能解决一部分小伙伴心中的困惑。  软件测试行业前景怎样?  1)主观感受  之所以会有这么多人担心这个问题,主要还是因为很多想转...
            11 11 1928
            分享
          • 在过去的这个周末。接到了一个线上问题,描述如下:手动添加一个员工,然后进入线索管理编辑某个线索归属人,在下拉展示的员工列表当中,看不到我新添加的员工。立马自己复现了一下,此时看一下接口返回情况,发现拉起员工列表的页面这个操作,并没有调用接口实时请求数据,也就是说这个地方使用的是缓存。开发给的解释是:出于性能考虑,系统登陆后就缓存了员工这些基本配套信息,不是实时请求。进入设置——应用管理——找到该应用——清除数据,重新登录就看到新员工了。客服欣然接受了这个处理方法。按照这个方法也解决了问题。实际上,这个地方就不能从代码层面上优化了吗?方案肯定是有的:思路一:查询员工列表的地方,接口改成实时调用,...
            1 1 5629
            分享
          • 摘要Postman是一款API接口调试工具,使用它可以很方便的对接口进行测试,并且后端人员可以将自己的调试结果导出,方便前端人员调试。安装下载地址:www.getpostman.com/downloads/下载完安装包后直接双击安装即可。设置主题设置这里不得不说,Postman的界面还是做的很好的,比起Swagger来说好多了,Postman默认提供了两种主题,一种亮色和一种暗色,可以通过左上角的File->Settings按钮打开。调整字体大小可能界面默认的字体大小并不适合你,尤其是大屏幕的电脑,可以在View下的ZoomIn和ZoomOut按钮进行放大和缩小。进行接口调试测试接口均来...
            12 12 2402
            分享
      • 51testing软件测试圈微信