zoukankan      html  css  js  c++  java
  • 面试常用-基础理论(五)

    1.       什么是功能测试,功能测试的依据是什么?

    答:检查软件的功能是否正确  其依据是需求文档

    2.       什么是软件的健壮性?

    答:软件在面对错误时是否做出了正确的处理

    3.       什么是内存泄漏测试?

    答:是一种典型的程序缺陷,它导致应用程序不断消耗系统内存,使程序运行出现相应变慢、某些功能无法实现,甚至整个系统瘫痪等问题。

    4.       用户界面测试应该从哪些方面进行测试?

    答:易用性、规范性、合理性、美观与协调性、菜单位置、独特性、快捷方式的组合、排错性、多窗口的应用、系统资源。系统资源。

    5.       性能测试、负载测试和压力测试的区别是什么?

    答:性能测试:收集所有和测试有关的所有性能,通常被不同人在不同场合下进行使用。
    负载测试:是一种性能测试,指数据在超负荷环境中运行,程序是否能够承担。
    压力测试:是在一定的负荷条件下,长时间连续运行系统给系统性能造成的影响。

    6.       我们一般在什么时候执行性能测试?

    答:软件中某个模块涉及到复杂的计算,特别是一些基于人工智能的分析

             涉及到大量数据的读写、通讯

             涉及到数据检索,而被检索的数据具有很大的数据量

             具有多个并发用户

             软件在运行时,可用资源可能在某些情况下很紧张,如在一些嵌入式系统软件中

    7.       兼容性测试都要考虑哪些方面?

    答:操作系统的兼容性

             浏览器的兼容性

             其他的软件兼容性

             硬件的兼容性

             带宽限制、网络环境的兼容性

    8.       什么是冒烟测试?

    答:检查版本的基本功能。对软件基本的功能进行测试,测试的对象是每一个新编译的需要正式测试的软件版本,目的是确认软件基本的功能正常,保证软件系统能跑的起来,可以进行后续的正式测试

    9.       文档测试主要是测试什么?

    答:文字错误、语法错误、拼写错误

             所描述的操作步骤有无遗漏

             所描述的功能或者操作步骤错误。在软件的开发过程中,往往会对软件功能进行修改,但修改的时候,可能没有对所有相关的文档进行更新,这个时候就很容易导致这样的问题。

    10.  什么叫回归测试?

    答:是指对某些已经被测试过的内容进行重新测试。

  • 相关阅读:
    linux内存查看方法
    setInterval/setTimeout传参方法
    MBT简述:基于模型的测试
    mac如何挂载移动硬盘、存储设备、U盘
    Jquery获取元素方法
    jquery如何判断元素是否被点击、属性操作、class操作
    SQL Server数据库中还原孤立用户的方法集合
    密码有效性验证失败。该密码不够复杂,不符合 Windows 策略要求
    还原SQLServer2008数据库报用户无法登录 .
    disable jboss JMXInvokerServlet .
  • 原文地址:https://www.cnblogs.com/xingfan/p/6709606.html
Copyright © 2011-2022 走看看