• (基础篇)哪些面试遇见的坑——面试必看基础题


    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第七兼容性测试:杯子能否装各种液体,以及小型的物体。

    面试官会问还有吗?

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

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

  • 相关阅读:
    Java8新特性-日期时间
    解决有道云笔记导入md文件无法加载文件内的图片方式
    Mac安装Navicat Premium 12 永久破解
    MacBook Pro安装和配置Tomcat
    MySQL不支持DELETE使用表别名?
    JAVA设计模式之模板方法
    Lombok中的@Builder注解
    JAVA设计模式之策略模式
    Stream中的Peek操作
    MySql插入一条数据不提交事务主键仍自增的理解
  • 原文地址:https://www.cnblogs.com/1996-88/p/11550682.html
Copyright © 2020-2023  润新知