zoukankan      html  css  js  c++  java
  • 软件测试方法

    软件测试方法

    enter description here

    软件测试方法

    黑盒测试

    我们目前大部分企业功能测试都是黑盒测试,把待测对象当做一个看不见内部构造的黑盒子,仅关注用户需求,输入与输出,能否满足需求,也就是说。黑盒测试依据就是需求规格说明书。

    白盒测试

    与黑盒相反,关注软件本身 程序内部结构,逻辑,实现。需要测试会开发语言,单元测试用例就是白盒测试。

    灰盒测试

    介于黑白之间? 其实是 又黑 又白,内部设计也看,外部功能也验证,推荐大家都走此路线,因为单纯的黑盒测试,很容易到达测试瓶颈,技术很难有明显提高。尝试接口测试,去分析后台程序逻辑,如何实现的接口,去设计接口用例,就需要解除服务器日志和后台语言了。也算是灰盒测试。

    静态测试

    代码走读,snoarqube这样的静态代码检查工具,软件未运行之前就进行的测试活动,属于静态测试

    动态测试

    与静态测试相对,执行被测对象,运行的时候测试,就属于动态测试。

    手工测试

    通过测试工程师手动执行测试用例,发现软件与需求不一致的活动就属于手工测试

    自动化测试

    通过自动化测试工具 或者脚本语言来完成测试过程

  • 相关阅读:
    克隆对象和对象的继承
    面向对象的目的和方式
    补充+复习
    正则的一些细节和拖拽时遇到的问题及解决方法
    js高级正则解析
    正则理解
    如何判断this指向?
    动画以及运动
    元素节点
    null和undefined的区别
  • 原文地址:https://www.cnblogs.com/znan/p/8651830.html
Copyright © 2011-2022 走看看