zoukankan      html  css  js  c++  java
  • (基础篇)哪些面试遇见的坑——面试必看基础题

    1.说一下黑盒测试和白盒测试的区别?

     黑盒测试:又称为数据驱动测试,用于满足用户的需求,不关注内部代码结构,只关注功能。

    白盒测试:关注内部代码结构,以及内部逻辑结构。

    灰盒测试:介于两者之间。

    2.什么是测试用例?

    测试用例是一组整个功能需求的一个预期的计划,内容包括有编号、前置条件、测试模块、测试步骤、预期结果、实际结果、测试时间、测试人、备注、附件等用于验证系统的功能。

    3.软件的生命周期是?

    需求分析、概要设计、详细设计、设计、编码、测试、运行和维护

    4.软件的6大特性

    易用性、可维护性、可移植性、功能性、易用性、效率

    5.B/S架构跟C/S架构的区别

     成熟性  B/S>C/S 

      效率 C/S>B/S

      安全 C/S>B/S

      升级  B/S只需要更新服务器,刷新网页就可以了,而C/S不仅仅需要更新服务器而且需要更新客户端。

       成本 c/s需要自己单独开发客户端所以费用要高一些

    7.给你一个纸杯你如何去测试?

    可以从7个方面来考虑。

     1第一方面界面性测试:观察纸杯的外观是否满足UI设计和需求的要求 

     2第二方面可靠性测试:杯子摔在地上会不会摔碎。

      3第三方面稳定性测试:杯子装水以及其他液体可以装多久。

    4.第四安全性测试:杯子装开水,装酒精,以及其他液体可以不

    5.第五易用性测试:用户拿起我们的杯子是否好用,是否顺手。

    6.第六用户文档测试:需求文档是否正确,是否有不合理的地方。

    7第七兼容性测试:杯子能否装各种液体,以及小型的物体。

    面试官会问还有吗?

    压力测试:使用不同的压力,看杯子能承受的不同的压力值。

    负载测试:使用杯子能够负载的最大压力,并且看看能够持续多久

  • 相关阅读:
    jvisualm 结合 visualGC 进行jvm监控,并分析垃圾回收
    linux 查看服务器cpu 与内存配置
    arthas 使用总结
    selinux contexts 安全上下文的临时更改
    Android 8.1 Doze模式分析(五) Doze白名单及Debug方式
    Window 任意窗口置顶软件Window TopMost Control
    Android ApkToolPlus一个可视化的跨平台 apk 分析工具
    SVN Please execute the 'Cleanup' command.
    Android 如何在64位安卓系统中使用32位SO库
    Android cmd命令查看apk是32位还是64位?
  • 原文地址:https://www.cnblogs.com/1996-88/p/11550682.html
Copyright © 2011-2022 走看看