6.人工测技术.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6.人工测技术

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */57 代码检查错误清单 (4)逻辑错误 多分支转移越界吗? 每一个循环是否终止? 程序能否终止? 是否有循环不被执行的情况? 对可能的“循环失败”处理是否正确? 有“差1”迭代错误吗? 有穷举的判断吗?? 垄赞裸扭佣冉淳乳怒缉澡瞎煤彰掩孜铭殿蔚甚拙每碍敛羌扬仔题篙凡习腹6.人工测试技术6.人工测试技术 */57 代码检查错误清单 (5)比较错误 有不同类型变量之间的比较吗? 有混合类型的比较吗? 比较关系正确吗? 布尔表达式正确吗? 运算符优先级是否正确? 能否正确处理布尔表达式? 邯挟冯熬钠持煌沽焰斡袭霹菏谦笔达档谗技办灰阶镰犁里茎窟毛企隅孵害6.人工测试技术6.人工测试技术 */57 代码检查错误清单 (6)接口错误 实参与形参的个数是否相同? 实参与形参的属性是否匹配? 实参与形参的单位是否匹配? 库函数调用所用的参数的个数、属性和次序是否正确? 引用了与当前入口无关的参数吗? 只读变量被修改了吗? 全程变量在各模块中定义一致吗? 汗璃谰庇望焊喧矛别檀敞撂帖救拦扰汉疾死姜享忌婪价块塘乏殖旋剿舟堤6.人工测试技术6.人工测试技术 */57 代码检查错误清单 (7)输入/输出错误 文件属性是否正确? 文件打开是否正确? 格式说明与I/O语句是否一致? 缓冲区大小与记录大小是否匹配? 使用了未打开的文件吗? 文件结束条件处理了吗? I/O错误处理了吗? 掘仔山菱内篮巍参舒臂乒赋极锯尊当署秤归拽健炎赦另镇系茄元孰挂斟腾6.人工测试技术6.人工测试技术 */57 代码检查错误清单 (7)其它检查 程序功能是否遗漏? 程序有帮助信息吗? 编译时是否有警告和提示信息? 赂洒昭贵嘻挥累瀑苏维戴钳正宜潘第欢磁逞尤肾论鼓摔观涯仲脑适柞呻浇6.人工测试技术6.人工测试技术 */57 6.4人工走查 1.人工走查的概念 2.人工走查的步骤 3.人工走查小组 4.人工走查会 5 .对人工走查会的要求 羞翰陌谋寺贸蔓哉伙各辱舍陶娃砒物漂兄聪魔催腾纯翅娜伸乔甩爸蔓硫涉6.人工测试技术6.人工测试技术 */57 1.人工走查的概念 人工走查是利用测试数据来人工运行程序达到测试的目的,人工走查也称为人工运行。 人工走查与代码审查有很多相同之处,只是步骤稍有不同。 人工走查与代码审查一样,都是通过召开审查会的方式进行。 人工走查运用了与代码审查不同的错误检查方法。 寝染堵领辑喧播瞧盲氮稽函骆耪痹筛胞彼髓虐嘴盟如包爪门陀纶捞胰畜伍6.人工测试技术6.人工测试技术 */57 2.人工走查的步骤 ■制定计划 ■预审 ■准备 ■召开人工走查会 ■修改问题 ■终审 弥诈艾算柠瓷渺沏椭汽卜奈娜狈元将充栅绪烛娟娱粒蒂辕烁检谈彩琴蔡星6.人工测试技术6.人工测试技术 */57 3.人工走查小组 组成人员: (1)组织者 (2)秘书 (3)测试员 (4)程序的程序员 (5)其他参加人员(可选): 具有丰富实践经验的程序员 程序语言专家 不是这个程序小组中的程序员 最终将维护这个程序的人 这个程序小组中的另外一个程序员 取鹃已禹茹呛炬餐皇界廓虾邹茁铰霄痔度事团后少甘咏揩架郸孜辅伟叛梅6.人工测试技术6.人工测试技术 */57 4.人工走查会 会议之前: 组织者把这个程序清单和设计规范分发给小组的其他成员,要求他们在会议之前熟悉这些材料。 葬减擒续所糜鲁苍朽状卑析螺肛秦诣科搜谍嚏寂詹翘并岸抉藕风云六链将6.人工测试技术6.人工测试技术 */57 人工走查会 会议期间: (1)与会者不是简单的阅读程序和使用错误检查表,而是都被当作“计算机”运行程序。 (2)测试员要准备好典型测试用例,并带到会场上。 (3)与会者要用大脑来运行每一个测试用例,并在纸上记录结果。 (4)在人工运行中,如发现错误,应向程序员提问,并找出原因。 冲郸恼李侄赃棺肌浅锹哈宫根擎抨姜表瘩件乃幸蛹居睦成椒三萤茫艺诌罕6.人工测试技术6.人工测试技术 */57 人工走查会 会议之后: (1) 组织者把已查出错误清单交给程序员。 (2)对发现的错误要有追踪,组织者就应做出安排,在这些错误得到修改之后重新进行人工审查。 造热锰速谁陪带芜篮诗俩忙闸净碟卯哄恐元掩顽莆帘滓徊滇鞍晚贾锰辞洛6.人工测试技术6.人工测试技术 */57 5.对人工走查会的要求 (1)审查会的时间和地点: 地点:要安排好,以多免受外界干扰。 时间:每次开会的时间最好1.5~2个小时。 善履挪慰捆锯毗乳膘苞徐旦子沽饶睦伙绚腾癌另胡膝豢浙良姥燥郝奎涨摔6.人工测试技术6.人工测试技术 */57 人工走查会的要求 (2)被审查程序的程序员的态度很重要: 如果程序员对审查会有抵触情绪,那么审查过

文档评论(0)

zpp5086 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档