51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

楼主: 默默巫
打印 上一主题 下一主题

[活动]迎五一,庆周年,盖高楼(活动结束)

 关闭 [复制链接]
  • TA的每日心情
    难过
    2015-9-21 13:50
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]测试排长

    201#
    发表于 2009-4-28 17:41:55 | 只看该作者
    单元测试任务包括:1 模块接口测试;2 模块局部数据结构测试;3 模块边界条件测试;4 模块中所有独立执行通路测试;5 模块的各条错误处理通路测试。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    202#
    发表于 2009-4-28 17:42:03 | 只看该作者
    白盒测试

      白盒测试也称结构测试或逻辑驱动测试,它是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能,白盒测试的主要方法有逻辑驱动、基路测试等,主要用于软件验证。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-6-25 18:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    203#
    发表于 2009-4-28 17:42:13 | 只看该作者
    #205

    可用性定义
             一致性-在相似的情况下引起相同反应的活动,例如,点击一个超连接打开一个弹出窗口,但是点击一个按钮把你带入一个新的屏幕.
             GUI-前端或是用户可以看到及其操作的软件应用程序或网站的局部.
             导航-用户从一个应用程序或网站的一个地方到另一个地方。它包括菜单的结构-一,二或更多的层次,下拉导航(从一个下拉菜单中选择一个选项);超级连接等.
             定位-用户如何知道他在应用程序或网站中的位置。用户的定位对于以后的导航,“理解应用程序”的感觉和轻松地更正导航地错误是相当重要的。

    评分

    参与人数 1综合技术指数 +15 收起 理由
    默默巫 + 15 楼层为5的参与奖

    查看全部评分

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    204#
    发表于 2009-4-28 17:42:16 | 只看该作者
    数据库容量测试
    数据库容量测试指通过存储过程往数据库表中插入一定数量的数据,看看相关页面是否能够及时显示数据。
    数据库容量测试使测试对象处理大量的数据,以确定是否达到了将使软件发生故障的极限。容量测试还将确定测试对象在给定时间内能够持续处理的最大负载或工作量。例如,如果测试对象正在为生成一份报表而处理一组数据库记录,那么容量测试就会使用一个大型的测试数据库,检验该软件是否正常运行并生成了正确的报表。做这种测试通常通过书写存储过程向数据库某个表中插入一定数量的记录,计算相关页面的调用时间。
    比如,在电子商务系统中,通过insert customer 往user表中插入10 000数据,看其是否可以正常显示顾客信息列表页面,如果要求达到最多可以处理100 000个客户,但是顾客信息列表页面不能够在规定的时间内显示出来,就需要调整程序中的SQL查询语句;如果在规定的时间内显示出来,可以将用户数分别提高到20 000 , 50 000, 100 000进行测试。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2018-8-3 13:59
  • 签到天数: 12 天

    连续签到: 1 天

    [LV.3]测试连长

    205#
    发表于 2009-4-28 17:42:23 | 只看该作者
    怎么这样啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    206#
    发表于 2009-4-28 17:42:26 | 只看该作者
    How can i check if a checkpoint passes or not?
    chk_PassFail = Browser(...).Page(...).WebEdit(...).Check (Checkpoint("Check1"))
    if chk_PassFail then
    MsgBox "Check Point passed"
    else MsgBox "Check Point failed"
    end if
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    207#
    发表于 2009-4-28 17:42:55 | 只看该作者
    负载测试
    负载测试是一种性能测试指数据在超负荷环境中运行,程序是否能够承担。
    在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。负载测试的目标是确定并确保系统在超出最大预期工作量的情况下仍能正常运行。此外,负载测试还要评估性能特征,例如,响应时间、事务处理速率和其他与时间相关的方面。
    比如,在B/S结构中用户并发量测试就是属于负载测试的用户,可以使用webload工具,模拟上百人客户同时访问网站,看系统响应时间,处理速度如何?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    208#
    发表于 2009-4-28 17:43:01 | 只看该作者
    数据库容量测试
    数据库容量测试指通过存储过程往数据库表中插入一定数量的数据,看看相关页面是否能够及时显示数据。
    数据库容量测试使测试对象处理大量的数据,以确定是否达到了将使软件发生故障的极限。容量测试还将确定测试对象在给定时间内能够持续处理的最大负载或工作量。例如,如果测试对象正在为生成一份报表而处理一组数据库记录,那么容量测试就会使用一个大型的测试数据库,检验该软件是否正常运行并生成了正确的报表。做这种测试通常通过书写存储过程向数据库某个表中插入一定数量的记录,计算相关页面的调用时间。
    比如,在电子商务系统中,通过insert customer 往user表中插入10 000数据,看其是否可以正常显示顾客信息列表页面,如果要求达到最多可以处理100 000个客户,但是顾客信息列表页面不能够在规定的时间内显示出来,就需要调整程序中的SQL查询语句;如果在规定的时间内显示出来,可以将用户数分别提高到20 000 , 50 000, 100 000进行测试。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2018-8-3 13:59
  • 签到天数: 12 天

    连续签到: 1 天

    [LV.3]测试连长

    209#
    发表于 2009-4-28 17:44:02 | 只看该作者
    质量控制:为了保证每个工作产品都能满足需求而进行的一系列的审查,评审和测试的工作。审查,评审主要针对需求的正确性,它属于设计质量的范畴;测试主要针对需求实现的功能,是一致性质量的范畴。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2018-8-3 13:59
  • 签到天数: 12 天

    连续签到: 1 天

    [LV.3]测试连长

    210#
    发表于 2009-4-28 17:44:12 | 只看该作者
    质量控制:为了保证每个工作产品都能满足需求而进行的一系列的审查,评审和测试的工作。审查,评审主要针对需求的正确性,它属于设计质量的范畴;测试主要针对需求实现的功能,是一致性质量的范畴。

    2a&V2YE)w`11706851Testing软件测试网h z*VcBrt
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    211#
    发表于 2009-4-28 17:44:25 | 只看该作者
    基准测试
    基准测试与已知现有的系统进行比较,主要检验是否与类似的产品具有竞争性的一种测试。
    如果你要开发一套财务系统软件并且你已经获得用友财务系统的性能等数据,你可以测试你这套系统,看看哪些地方比用友财务系统好,哪些地方差?以便改进自己的系统,也可为产品广告提供数据。
    5.5竞争测试
    软件竞争使用各种资源(数据纪录,内存等),看他与其他相关系统对资源的争夺能力。比如:一台机器上即安装您的财务系统,又安装用友财务系统。当CPU占有率下降后,看看是否能够强过用友财务系统,而是自己的系统能够正常运行?
    ---------------------
    过了200楼,热情普遍下降了,呵呵
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    212#
    发表于 2009-4-28 17:44:47 | 只看该作者
    数据库容量测试
    数据库容量测试指通过存储过程往数据库表中插入一定数量的数据,看看相关页面是否能够及时显示数据。
    数据库容量测试使测试对象处理大量的数据,以确定是否达到了将使软件发生故障的极限。容量测试还将确定测试对象在给定时间内能够持续处理的最大负载或工作量。例如,如果测试对象正在为生成一份报表而处理一组数据库记录,那么容量测试就会使用一个大型的测试数据库,检验该软件是否正常运行并生成了正确的报表。做这种测试通常通过书写存储过程向数据库某个表中插入一定数量的记录,计算相关页面的调用时间。
    比如,在电子商务系统中,通过insert customer 往user表中插入10 000数据,看其是否可以正常显示顾客信息列表页面,如果要求达到最多可以处理100 000个客户,但是顾客信息列表页面不能够在规定的时间内显示出来,就需要调整程序中的SQL查询语句;如果在规定的时间内显示出来,可以将用户数分别提高到20 000 , 50 000, 100 000进行测试。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-6-25 18:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    213#
    发表于 2009-4-28 17:44:52 | 只看该作者
    #215

    什么是可用性测试?
    可用性测试是依照可用性标准对GUI的系统评估。
    可用性测试是用户在和系统(网站,软件应用程序,移动技术或任何用户操作的设备)交互时对用户体验质量的度量。

    评分

    参与人数 1综合技术指数 +15 收起 理由
    默默巫 + 15 楼层为5的参与奖

    查看全部评分

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    214#
    发表于 2009-4-28 17:45:09 | 只看该作者
    基准测试
    基准测试与已知现有的系统进行比较,主要检验是否与类似的产品具有竞争性的一种测试。
    如果你要开发一套财务系统软件并且你已经获得用友财务系统的性能等数据,你可以测试你这套系统,看看哪些地方比用友财务系统好,哪些地方差?以便改进自己的系统,也可为产品广告提供数据。
    5.5竞争测试
    软件竞争使用各种资源(数据纪录,内存等),看他与其他相关系统对资源的争夺能力。比如:一台机器上即安装您的财务系统,又安装用友财务系统。当CPU占有率下降后,看看是否能够强过用友财务系统,而是自己的系统能够正常运行?
    ---------------------
    过了200楼,热情普遍下降了,呵呵
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    215#
    发表于 2009-4-28 17:45:47 | 只看该作者
    自顶向下集成


      自顶向下集成是构造程序结构的一种增量式方式,它从主控模块开始,按照软件的控制层次结构,以深度优先或广度优先的策略,逐步把各个模块集成在一起。深度优先策略首先是把主控制路径上的模块集成在一起,至于选择哪一条路径作为主控制路径,这多少带有随意性,一般根据问题的特性确定。以下图为例,若选择了最左一条路径,首先将模块M1,M2,M5和M8集成在一起,再将M6集成起来,然后考虑中间和右边的路径。广度优先策略则不然,它沿控制层次结构水平地向下移动。仍以下图为例,它首先把M2、M3和M4与主控模块集成在一起,再将M5和M6 和其他模块集资集成起来。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-6-25 18:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    216#
    发表于 2009-4-28 17:47:13 | 只看该作者
    #218

    可用性测试的目的是什么?
    可用性测试的目的是确定用户界面设计在两个层面上的问题.
    概念的层面-和导航,用户定位和UI一致性相关地关键问题
    详细设计的层面-遵循GUI标准和指南,使用的术语,特定的问题

    这些问题一旦被收集,将按照严重程度给它们划分优先级别。另外,对于每个主要的问题,提议做一个重设计的建议
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    217#
    发表于 2009-4-28 17:47:34 | 只看该作者
    恢复测试主要检查系统的容错能力。当系统出错时,能否在指定时间间隔内修正错误并重新启动系统。恢复测试首先要采用各种办法强迫系统失败,然后验证系统是否能尽快恢复。对于自动恢复需验证重新初始化(reinitialization)、检查点(checkpointing mechanisms)、数据恢复(data recovery)和重新启动 (restart)等机制的正确性;对于人工干预的恢复系统,还需估测平均修复时间,确定其是否在可接受的范围内。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-6-25 18:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    218#
    发表于 2009-4-28 17:49:18 | 只看该作者
    #220

    可用性测试的方法
             实验室实验
    在一个受控地环境下执行测试。用户被引入系统并且要求根据预先设置地场景执行几个关键的任务。
    可用性测试可能在一个真实的系统上执行,在一个书面的原型,或是一个演示(例如,PowerPoint),它们只展示被测试系统中的元素.
    用户的活动使用两个摄像机录制下来-一个录制屏幕上的活动,一个录制用户的反应和表情。另外,可用性专家监视可用性测试,记录感兴趣的任何项目。

             现场观察
    和实验室实验相似,只不过在现场执行。它通常在系统或环境很复杂以致于很难在实验室中复制的情况下操作。现场观察可能也被用于研究在真实环境下的用户表现.
    现场观察使研究工作在他们典型工作环境系统的用户变为可能
    这种类型测试的好处使它给与用户较小正式感觉关于测试,并且使一个相关长的观察期间变得可能。非正式的设置帮助从一个真实的环境中收集信息,不仅仅从现有的场景中。

             问卷表
    用于接收随着系统的使用来自用户的详细反馈。这种信息是主观的,并且给与一个良好的关于用户如何使用系统的指引。
    可以使用一个在线的问卷或书面的表格.
    问卷表的最主要的好处是反馈是基于用户主观使用系统的经历。它所认识到的有用性和可用性。有可能量化这个反馈并且使用具体的数据提交报告,例如“40%的用户给新的Intranet打分为8分或8分以上”.

             启发式评估
    一个用户界面的系统评估通常由一个以上的可用性专家根据已知的标准(启发法)执行.
    启发式评估的主要好处是, 它允许在相对早的时候发现严重的问题。启发式评估最好在结束版本之前和在其他类型实用性测试之前执行.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    219#
    发表于 2009-4-28 17:53:12 | 只看该作者
    安全测试检查系统对非法侵入的防范能力。安全测试期间,测试人员假扮非法入侵者,采用各种办法试图突破防线。例如,①想方设法截取或破译口令;②专门定做软件破坏系统的保护机制;③故意导致系统失败,企图趁恢复之机非法进入;④试图通过浏览非保密数据,推导所需信息,等等。理论上讲,只要有足够的时间和资源,没有不可进入的系统。因此系统安全设计的准则是,使非法侵入的代价超过被保护信息的价值。此时非法侵入者已无利可图。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    220#
    发表于 2009-4-28 17:55:55 | 只看该作者

    测试一下

    测试下看这样能不能快速回帖
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-18 18:45 , Processed in 0.077509 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表