• 软件测试灵魂问答---记录


    一、cookie与session的不同点与联系

    问题解析:cookie是客户端机制,有大小限制,一般不超过3k,session是服务端机制,无大小限制但有超时限制,一般为30分钟,客户端发送信息时,一般会发送一个sessionID,服务器通过sessionID来区分不同的客户端,sessionID存放在客户端的cookie中

    二、白盒测试、灰盒测试、黑盒测试有什么区别

    问题解析:

    黑盒测试又称为功能测试或者基于规格说明书的测试,只关注系统的输入和输出跟预期结果是否相符,不关心软件的内部逻辑结构。常见的基本功能的测试就采用黑盒测试方法。

    白盒测试又称为结构测试,只关心软件内部的逻辑结构和算法,不关心功能和性能指标,常见的代码级的测试属于白盒测试,一般都是借助白盒测试工具。

    灰盒测试是介于以上二者之间,也就是可能会关注代码,也可能不关注,比如常见的接口测试这种就属于灰盒测试范畴

    三、UT、IT、ST有什么区别和联系

    问题解析:

    • UT:单元测试,有的是指测试某个代码文件,但现在很多是指某个功能模块的测试
    • IT:集成测试,接口测试或者多个模块放在一起测试
    • ST:系统测试,也属于IT的范畴,只是全部模块放在一起的测试

    UT做好了IT就稳定多了,IT做好了ST也稳定多了,先做UT然后IT,之后ST,越早发现Bug越容易修复,UT能发现更深层次的Bug,但现在目前大多都是ST发现Bug效果更明显和直接,然后就是IT的接口测试目前很很重视。

  • 相关阅读:
    第三十章 混合线程同步构造
    第二十九章 基元线程同步构造
    第二十八章 I/O限制的异步操作
    第二十七章 计算限制的异步操作
    第二十六章 线程基础
    第二十五章 与WinRT组件互操作
    css实现排序箭头
    js中的toFixed神坑
    react使用中碰到的小问题
    看到一个js中sleep的例子,挺好玩的
  • 原文地址:https://www.cnblogs.com/zhifeiji822/p/12020986.html
Copyright © 2020-2023  润新知