51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

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

 关闭 [复制链接]

该用户从未签到

681#
发表于 2009-4-30 10:44:55 | 只看该作者
        黑盒测试方法
–        功能划分
–        等价类划分
–        边界值分析
–        因果图
–        错误推测等
回复 支持 反对

使用道具 举报

该用户从未签到

682#
发表于 2009-4-30 10:45:46 | 只看该作者
80-20 原则的另外一种情况是,我们在系统分析、系统设计、系统实现阶段的复审,测试工作中能够发现和避免 80% 的软件缺陷,此后的系统测试能够帮助我们找出剩余缺陷中的 80% ,最后的 5% 的软件缺陷可能只有在系统交付使用后用户经过大范围、长时间使用后才会曝露出来。因为软件测试只能够保证尽可能多地发现软件缺陷,却无法保证能够发现所有的软件缺陷。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2015-3-14 13:16
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]测试小兵

    683#
    发表于 2009-4-30 10:45:58 | 只看该作者
    容量测试(Volume Test):确定系统可处理同时在线的最大用户数
    关注点:how much(而不是how fast)
    容量测试,通常和数据库有关,容量和负载的区别在于:容量关注的是大容量,而不需要表现实际的使用。

    评分

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

    查看全部评分

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    684#
    发表于 2009-4-30 10:46:04 | 只看该作者
    黑盒测试方法
    –        功能划分
    –        等价类划分
    –        边界值分析
    –        因果图
    –        错误推测等
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    685#
    发表于 2009-4-30 10:46:21 | 只看该作者
    容量测试(Volume Test):确定系统可处理同时在线的最大用户数
    关注点:how much(而不是how fast)
    容量测试,通常和数据库有关,容量和负载的区别在于:容量关注的是大容量,而不需要表现实际的使用。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    686#
    发表于 2009-4-30 10:47:07 | 只看该作者
    容量测试(Volume Test):确定系统可处理同时在线的最大用户数
    关注点:how much(而不是how fast)
    容量测试,通常和数据库有关,容量和负载的区别在于:容量关注的是大容量,而不需要表现实际的使用
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    687#
    发表于 2009-4-30 10:49:40 | 只看该作者
    什么是静态测试
    静态测试不实际运行软件,主要是对软件的编程格式、结构等方面进行评估.静态测试包括代码检查、程序结构分析、代码质量度量等。它可以由人工进行,也可以借助软件工具自动进行
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    688#
    发表于 2009-4-30 10:50:02 | 只看该作者
    手工测试和自动测试
    a.手工测试缺点在于测试工作量大,重复多,回归测试难以实现
    b.自动测试利用软件测试工具自动实现全部或部分测试工作:管理、设计、执行和报告;节省大量的测试开销,并能够完成一些手工测试无法实现的测试
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    689#
    发表于 2009-4-30 10:50:26 | 只看该作者
    在一般人的理解当中,测试活动只包含了运行测试,也就是执行软件。但实际上这只是测试的一部分,而不是测试的所有活动。
    测试活动包含了测试执行之前和之后的一些活动,包括计划和控制、选择测试条件、设计测试用例、检查测试结果、评估出口准则、报告测试过程及被测系统、测试结束或总结(例如:在一个测试阶段完成后进行)。测试同时也包括文档的评审(包括源代码)和静态分析。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    690#
    发表于 2009-4-30 10:51:07 | 只看该作者
    动态测试和静态测试这两种手段都可以达到相似的目标,即以提供信息来改进被测试软件系统的质量,以及改善开发和测试的过程。
    测试可以达到不同的目的:
    􀁺 发现缺陷;
    􀁺 提供对系统质量相关的信心和信息;
    􀁺 预防缺陷。
    在软件生命周期早期进行测试(通过测试设计检验测试依据),可以帮助避免将缺陷引入代码中。同时对文档的评审(例如需求文档)也可以预防将缺陷引入代码。
    不同的测试阶段,需要考虑不同的测试目标。比如,在开发测试中,如组件测试、集成测试和系统测试等,测试的主要目标是尽可能的发现失效,从而识别和修正尽可能多的缺陷。在验收测试中,测试的主要目标是确认系统是否按照预期工作,是建立满足了需求的信心。而在有些情况下,测试的主要目标是对软件的质量进行评估(不是为了修正缺陷),从而为利益相关人提供这样的信息:在给定的时间点发布系统版本可能存在的风险。而维护测试通常是为了验证在开发过程中的软件变更是否引入新的缺陷。在运行测试阶段,测试的主要目标是为了评估系统的特征,比如可靠性或可用性等。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    691#
    发表于 2009-4-30 10:51:11 | 只看该作者
    80-20 原则还能反映到软件测试的自动化方面上来,实践证明 80% 的软件缺陷可以借助人工测试而发现, 20% 的软件缺陷可以借助自动化测试能够得以发现。由于这二者间具有交叉的部分,因此尚有 5% 左右的软件缺陷需要通过其他方式进行发现和修正。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    692#
    发表于 2009-4-30 10:51:27 | 只看该作者
    手工测试和自动测试
    a.手工测试缺点在于测试工作量大,重复多,回归测试难以实现
    b.自动测试利用软件测试工具自动实现全部或部分测试工作:管理、设计、执行和报告;节省大量的测试开销,并能够完成一些手工测试无法实现的测试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    693#
    发表于 2009-4-30 10:51:31 | 只看该作者
    什么是静态测试
    静态测试不实际运行软件,主要是对软件的编程格式、结构等方面进行评估.静态测试包括代码检查、程序结构分析、代码质量度量等。它可以由人工进行,也可以借助软件工具自动进行

    评分

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

    查看全部评分

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    694#
    发表于 2009-4-30 10:51:32 | 只看该作者
    无效用例(Invalid case)或者出错用例(error case):描述在不合法输入时程序的反应。也就是程序在不合法输入时可以得到正确的预期处理结果。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    695#
    发表于 2009-4-30 10:51:38 | 只看该作者
    手工完成测试的全部过程无法保证测试的科学性与严密性:
    修改的缺陷越多,回归测试越困难
    没有人能向决策层提供精确的数据以度量当前的工作进度及工作效率
    反复测试带来的倦怠情绪及其他人为因素使得测试标准前后不一
    测试花费的时间越长,测试的严格性也就越低
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    696#
    发表于 2009-4-30 10:51:55 | 只看该作者
    无效用例(Invalid case)或者出错用例(error case):描述在不合法输入时程序的反应。也就是程序在不合法输入时可以得到正确的预期处理结果。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    697#
    发表于 2009-4-30 10:51:57 | 只看该作者
    手工测试和自动测试
    a.手工测试缺点在于测试工作量大,重复多,回归测试难以实现
    b.自动测试利用软件测试工具自动实现全部或部分测试工作:管理、设计、执行和报告;节省大量的测试开销,并能够完成一些手工测试无法实现的测试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    698#
    发表于 2009-4-30 10:52:00 | 只看该作者
    黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    699#
    发表于 2009-4-30 10:52:02 | 只看该作者
            自动测试将测试人员从反复、烦杂的测试执行中解放出来,用更多的时间进行测试设计和结果分析
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    700#
    发表于 2009-4-30 10:52:13 | 只看该作者
    什么是静态测试
    静态测试不实际运行软件,主要是对软件的编程格式、结构等方面进行评估.静态测试包括代码检查、程序结构分析、代码质量度量等。它可以由人工进行,也可以借助软件工具自动进行
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-19 06:18 , Processed in 0.081023 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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