更多“请说明功能测试的重点。 ”相关问题
  • 第1题:

    请详细说明确认测试的内容(功能测试和性能测试)。 


    正确答案: 确认测试内容主要包括功能和性能两部分。
    功能测试:
    功能测试考察软件对功能需求完成的情况,应该设计测试用例使需求规定的每一个软件功能得到执行和确认。
    (1)按照系统给出的功能列表,逐一设计测试案例;
    (2)对于需要资料合法性和资料边界值检查的功能,增加相应的测试案例;
    (3)运行测试案例;
    (4)检查测试结果是否符合业务逻辑;
    (5)评审功能测试结果。
    性能测试:
    性能测试是检验软件是否达到需求规格说明中规定的各类性能指标,并满足一些与性能相关的约束和限制条件。
    (1)测试软件在获得定量结果时程序计算的精确性;
    (2)测试在有速度要求时完成功能的时间;
    (3)测试软件完成功能时所处理的数据量;
    (4)测试软件各部分工作的协调性,如高速操作、低速操作的协调性;
    (5)测试软件/硬件中因素是否限制了产品的性能;
    (6)测试产品的负载潜力及程序运行时占用的空间。

  • 第2题:

    黑盒测试和白盒测试是软件测试的两种基本方法,请分别说明各自的优点和缺点!


    正确答案: 黑盒测试的优点有:比较简单,不需要了解程序内部的代码及实现;与软件的内部实现无关;从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题;基于软件开发文档,所以也能知道软件实现了文档中的哪些功能;在做软件自动化测试时较为方便。
    黑盒测试的缺点有:不可能覆盖所有的代码,覆盖率较低,大概只能达到总代码量的30%;自动化测试的复用性较低。
    白盒测试的优点有:帮助软件测试人员增大代码的覆盖率,提高代码的质量,发现代码中隐藏的问题。
    白盒测试的缺点有:程序运行会有很多不同的路径,不可能测试所有的运行路径;测试基于代码,只能测试开发人员做的对不对,而不能知道设计的正确与否,可能会漏掉一些功能需求;系统庞大时,测试开销会非常大。

  • 第3题:

    请详细说明易用性测试中的用户界面测试的内容。


    正确答案: 用于与软件交互的方式称为用户界面或UI,易用性包括如下方面的测试:
    (1)符合标准和规范
    用户界面要素要符合软件现行的标准和规范。
    (2)直观
    用户界面是否洁净、不拥挤;布局是否合理;是否有多余功能。
    (3)一致
    如果软件或者平台有一个标准,就要遵守它。如果没有,就要注意软件的特性,确保相似的操作以相似的方式进行。
    (4)灵活
    多种视图的选择; 状态跳转;状态终止和跳过; 数据输入和输出。
    (5)舒适
    软件使用起来应该舒适,不能给用户工作制造障碍和困难。
    (6)实用
    是否实用是优秀用户界面的最后一个要素。

  • 第4题:

    性能测试的分哪几种类别?请举例说明


    正确答案: 性能测试类型包括一般性能测试、稳定性测试、负载测试、压力测试等

  • 第5题:

    黑盒测试包括功能非功能测试部分,说明几种测试方法。


    正确答案:黑盒测试一般可分为功能测试和非功能测试两大类:功能测试主要包括等价类划分、边值分析、因果图法、错误推测、功能图法等,主要用于软件确认测试;非功能测试主要包括使用性能测试、性能测试、强度测试、兼容性测试、配置测试、安全测试等。

  • 第6题:

    请详细说明Web翻页功能测试的方法主要包括的内容。 


    正确答案: A.首页、上一页、下一页、尾页。
    有无数据时控件的显示情况;
    在首页时,首页和上一页是否能点击;
    在尾页时,下一页和尾页是否能点击;
    在非首页和非尾页时,四个按钮功能是否正确;
    翻页后,列表中的记录是否仍按照指定的排序列进行了排序。
    B.总页数,当前页数
    总页数是否等于总的记录数/指定每页条数;
    当前页数是否正确。
    C.指定跳转页
    是否能正常跳转到指定的页数;
    输入的跳转页数非法时的处理。
    D.指定每页显示条数
    是否有默认的指定每页显示条数;
    指定每页的条数后,列表显示的记录数,页数是否正确;
    输入的每页条数非法时的处理。

  • 第7题:

    请详细说明安全性测试的方法。 


    正确答案:应用程序(应用系统)级别的安全性测试方法:
    (1)对数据或业务功能的访问,在预期的安全性情况下,操作者只能访问应用程序的特定功能、有限的数据;
    (2)操作者只能访问其所属用户类型已被授权访问的那些功能或数据;
    (3)不同权限的用户类型,创建各用户类型并用各用户类型所特有的事务来核实其权限,最后修改用户类型并为相同的用户重新运行测试。
    测试结果的安全性分析:
    (1)分析所有测试用例,测试是否通过。
    (2)测试代码是否按照要求分析,并达到相应的测试覆盖率。
    (3)对测试结果进行分析,以验证所有的安全性需求是否得到了满足。
    系统级别的安全性测试策略和方法:
    (1)只有具备系统访问权限的用户才能访问应用程序,而且只能通过相应的网关来访问,包括对系统的登录或远程访问;
    (2)只有具备系统和应用程序访问权限的操作者才能访问系统和应用程序。

  • 第8题:

    问答题
    请详细说明易用性测试中的用户界面测试的内容。

    正确答案: 用于与软件交互的方式称为用户界面或UI,易用性包括如下方面的测试:
    (1)符合标准和规范
    用户界面要素要符合软件现行的标准和规范。
    (2)直观
    用户界面是否洁净、不拥挤;布局是否合理;是否有多余功能。
    (3)一致
    如果软件或者平台有一个标准,就要遵守它。如果没有,就要注意软件的特性,确保相似的操作以相似的方式进行。
    (4)灵活
    多种视图的选择; 状态跳转;状态终止和跳过; 数据输入和输出。
    (5)舒适
    软件使用起来应该舒适,不能给用户工作制造障碍和困难。
    (6)实用
    是否实用是优秀用户界面的最后一个要素。
    解析: 暂无解析

  • 第9题:

    问答题
    请分别详细说明安装测试和反安装测试各自的内容。

    正确答案: 1. 对安装进行测试要注意如下内容:
    (1)安装程序是否正确;
    (2)程序安装后能否正确运行;
    (3)安装过程是否符合安装手册的安装步骤;
    (4)安装过程中所有缺省选项是否得到了验证;
    (5)安装过程中典型的选项是否得到了验证;);
    (6)安装过程中是否出现异常配置状态(非法和不合理配置);
    (7)安装后是否能产生正确的目录结构和文件属性;
    (8)安装后的动态库是否正确;
    (9)安装后的软件能否正确运行;
    (10)安装后该系统是否对其他的应用程序造成不正常影响。
    2. 对反安装进行测试要注意如下内容:
    (1)文件--安装目录里的文件及文件夹;
    (2)非安装目录(向系统其它地方添加的文件及文件夹);
    (3)快捷方式-—(桌面,菜单,任务栏,系统栏,控件面板,系统服务列表等);
    (4)复原方面-—卸载后,系统能否恢复到软件安装前的状态;
    (5)卸载方式--程序自带卸载程序/系统的控件面板卸载/其它自动卸载工具;
    (6)卸载状态--程序在运行/暂停/终止等状态时的卸载;
    (7)非正常卸载情况-卸载软件过程中,取消卸载进程,然后,观察软件能否继续正常使用;
    (8)冲击卸载--在卸载的过程中,中断电源,然后,启动计算机后,重新卸载软件,如果软件无法卸载,则重新安装软件,安装之后再重新卸载;
    (9)卸载环境--不同的(操作系统,硬件环境,网络环境等)下进行卸载 ;卸载后,该系统是否对其他的应用程序造成不正常影响。
    解析: 暂无解析

  • 第10题:

    问答题
    请简要说明容错性测试的内容。

    正确答案: 容错性测试包括两个方面:输入异常数据或进行异常操作,以检验系统的保护性。如果系统的容错性好,系统只给出提示或内部消化掉,而不会导致系统出错甚至崩溃。
    灾难恢复性测试。通过各种手段,让软件强制性地发生故障,然后验证系统已保存的用户数据是否丢失,系统和数据是否能尽快恢复。
    解析: 暂无解析

  • 第11题:

    问答题
    黑盒测试包括功能非功能测试部分,说明几种测试方法。

    正确答案: 黑盒测试一般可分为功能测试和非功能测试两大类:功能测试主要包括等价类划分、边值分析、因果图法、错误推测、功能图法等,主要用于软件确认测试;非功能测试主要包括使用性能测试、性能测试、强度测试、兼容性测试、配置测试、安全测试等。
    解析: 暂无解析

  • 第12题:

    问答题
    请详细说明确认测试的内容(功能测试和性能测试)。

    正确答案: 确认测试内容主要包括功能和性能两部分。
    功能测试:
    功能测试考察软件对功能需求完成的情况,应该设计测试用例使需求规定的每一个软件功能得到执行和确认。
    (1)按照系统给出的功能列表,逐一设计测试案例;
    (2)对于需要资料合法性和资料边界值检查的功能,增加相应的测试案例;
    (3)运行测试案例;
    (4)检查测试结果是否符合业务逻辑;
    (5)评审功能测试结果。
    性能测试:
    性能测试是检验软件是否达到需求规格说明中规定的各类性能指标,并满足一些与性能相关的约束和限制条件。
    (1)测试软件在获得定量结果时程序计算的精确性;
    (2)测试在有速度要求时完成功能的时间;
    (3)测试软件完成功能时所处理的数据量;
    (4)测试软件各部分工作的协调性,如高速操作、低速操作的协调性;
    (5)测试软件/硬件中因素是否限制了产品的性能;
    (6)测试产品的负载潜力及程序运行时占用的空间。
    解析: 暂无解析

  • 第13题:

    单项能耗是企业能耗管理的重点,请论述说明。


    正确答案: 单项能耗,尤其是产量单耗是企业能耗管理的重点,它具有下述特点:
    (1)有利于优化企业的能源消费结构。企业不但关心能源消费的总体状况,更要清楚能源消费的种类、数量、品位和部位,还要掌握各种能源的价格和消费成本,以便选择合适的能源,合理调配资源,用最少的能耗和最低的成本生产出市场需要的产品,得到最好的能源服务,更好的发挥企业能源利用的综合效益;
    (2)有利于促进企业提高能源利用效率。企业的能源消耗在终端的用能设备上,落实到具体的机台、工序和工艺上,它们往往只使用一种或者主要一种能源;此外,单项能耗不会受到企业外部能源转换的影响,便于对设备和产品的能耗进行节能诊断,有利于提高终端用能效率,进一步降低能耗;
    (3)有利于节能的现场管理和操作。以能源实物量表示的单项能耗非常直观,又与现场计量统计保持一致,易于被节能管理人员和现场操作人员接受,有助于把节能降耗落实到终端。

  • 第14题:

    请详细说明搜索功能测试的方法主要包括的内容。


    正确答案: 对于搜索功能,主要通过以下八点测试:
    1.页面检查;
    2.默认条件搜索;
    3.修改可选条件搜索;
    4.修改输入条件搜索;
    5.修改区间条件搜索;
    6.组合可选、输入条件搜索;
    7.操作后检查搜索条件及查询结果;
    8.错误、空记录搜索。

  • 第15题:

    请简要说明Web测试的内容。 


    正确答案:Web测试与一般应用系统的测试不同,链接的吻合性是web应用系统的一个主要特征,需要检查和验证是否按照设计的要求运行,而且测试系统在不同用户的浏览器的显示是否合适。更重要的是,还要从最终用户的角度进行安全性和可用性测试。

  • 第16题:

    请分别详细说明安装测试和反安装测试各自的内容。 


    正确答案: 1. 对安装进行测试要注意如下内容:
    (1)安装程序是否正确;
    (2)程序安装后能否正确运行;
    (3)安装过程是否符合安装手册的安装步骤;
    (4)安装过程中所有缺省选项是否得到了验证;
    (5)安装过程中典型的选项是否得到了验证;);
    (6)安装过程中是否出现异常配置状态(非法和不合理配置);
    (7)安装后是否能产生正确的目录结构和文件属性;
    (8)安装后的动态库是否正确;
    (9)安装后的软件能否正确运行;
    (10)安装后该系统是否对其他的应用程序造成不正常影响。
    2. 对反安装进行测试要注意如下内容:
    (1)文件--安装目录里的文件及文件夹;
    (2)非安装目录(向系统其它地方添加的文件及文件夹);
    (3)快捷方式-—(桌面,菜单,任务栏,系统栏,控件面板,系统服务列表等);
    (4)复原方面-—卸载后,系统能否恢复到软件安装前的状态;
    (5)卸载方式--程序自带卸载程序/系统的控件面板卸载/其它自动卸载工具;
    (6)卸载状态--程序在运行/暂停/终止等状态时的卸载;
    (7)非正常卸载情况-卸载软件过程中,取消卸载进程,然后,观察软件能否继续正常使用;
    (8)冲击卸载--在卸载的过程中,中断电源,然后,启动计算机后,重新卸载软件,如果软件无法卸载,则重新安装软件,安装之后再重新卸载;
    (9)卸载环境--不同的(操作系统,硬件环境,网络环境等)下进行卸载 ;卸载后,该系统是否对其他的应用程序造成不正常影响。

  • 第17题:

    请简要说明软件测试阶段的任务。


    正确答案: 软件测试阶段有以下几方面的任务:
    (1)制定测试大纲;
    (2)制作测试数据;
    (3)程序测试;(单元测试)
    (4)功能测试;
    (5)子系统测试;(性能测试)
    (6)系统测试;
    (7)系统接口测试;(验收测试)
    (8)写出测试报告书;
    (9)向下阶段工作提交系统运行、维护手册的草案。
    (10)制定测试大纲

  • 第18题:

    什么是兼容性测试?请举例说明如何利用兼容性测试列表进行测试。


    正确答案:主要验证软件产品在不同版本之间的兼容性。包括向下兼容和交错兼容,向下兼容是测试软件新版本保留它早期版本功能的情况,交错兼容是验证共同存在的两个相关但不相同的产品之间的兼容性。

  • 第19题:

    问答题
    请详细说明Web翻页功能测试的方法主要包括的内容。

    正确答案: A.首页、上一页、下一页、尾页。
    有无数据时控件的显示情况;
    在首页时,首页和上一页是否能点击;
    在尾页时,下一页和尾页是否能点击;
    在非首页和非尾页时,四个按钮功能是否正确;
    翻页后,列表中的记录是否仍按照指定的排序列进行了排序。
    B.总页数,当前页数
    总页数是否等于总的记录数/指定每页条数;
    当前页数是否正确。
    C.指定跳转页
    是否能正常跳转到指定的页数;
    输入的跳转页数非法时的处理。
    D.指定每页显示条数
    是否有默认的指定每页显示条数;
    指定每页的条数后,列表显示的记录数,页数是否正确;
    输入的每页条数非法时的处理。
    解析: 暂无解析

  • 第20题:

    问答题
    请说明功能测试的重点。

    正确答案: 功能测试工作一般由程序员担当,测试的结果交系统设计、测试人员审核通过。
    功能测试的重点应注意如下两大点内容:
    整体性:
    (1)符合标准和规范;
    (2)直观性;
    (3)一致性;
    (4)灵活性。
    重点性:
    (1)确认每个功能是否都能正常使用, 每项功能符合实际要求;
    (2)是否实现了产品规格说明书的要求;
    (3)否能适当地接收输入数据而产生正确的输出结果;
    (4)用户界面测试、是否有相应的提示框、适当的错误提示;
    (5)系统的界面是否清晰、美观;
    (6)菜单、按钮操作正常、灵活,能处理一些异常操作;
    (7)是否能接受不同的数据输入(能接受正确的数据输入,对异常数据的输入可以进行提示、容错处理);
    (8)数据的输出结果准确,格式清晰,可以保存和读取;
    (9)功能逻辑清楚,符合使用者习惯;
    (10)系统的各种状态按照业务流程而变化,并保持稳定;
    (11)支持各种应用的环境,能配合多种硬件周边设备,与外部应用系统的接口有效;
    (12)软件升级后,能继续支持旧版本的数据 。
    解析: 暂无解析

  • 第21题:

    问答题
    什么是兼容性测试?请举例说明如何利用兼容性测试列表进行测试。

    正确答案: 主要验证软件产品在不同版本之间的兼容性。包括向下兼容和交错兼容,向下兼容是测试软件新版本保留它早期版本功能的情况,交错兼容是验证共同存在的两个相关但不相同的产品之间的兼容性。
    解析: 暂无解析

  • 第22题:

    问答题
    请详细说明集成测试的内容。

    正确答案: 集成测试(也叫组装测试,联合测试)是单元测试的逻辑扩展。它的最简单的形式是:两个已经测试过的单元组合成一个组件,并且测试它们之间的接口。从这一层意义上讲,组件是指多个单元的集成聚合。在现实方案中,许多单元组合成组件,而这些组件又聚合成程序的更大部分。方法是测试片段的组合,并最终扩展进程,将您的模块与其他组的模块一起测试。最后,将构成进程的所有模块一起测试。此外,如果程序由多个进程组成,应该成对测试它们,而不是同时测试所有进程。
    解析: 暂无解析

  • 第23题:

    问答题
    请详细说明搜索功能测试的方法主要包括的内容。

    正确答案: 对于搜索功能,主要通过以下八点测试:
    1.页面检查;
    2.默认条件搜索;
    3.修改可选条件搜索;
    4.修改输入条件搜索;
    5.修改区间条件搜索;
    6.组合可选、输入条件搜索;
    7.操作后检查搜索条件及查询结果;
    8.错误、空记录搜索。
    解析: 暂无解析