摘要: 框架(可复用的函数、方法)类型: ① 数据驱动(用测试数据去驱动脚本的运行,测试脚本和数据的分离???) ② 关键字驱动(object.action(param),抽象程度更高,业务逻辑、脚本、数据的分离)结构:Automation ① AUT:配置文件,xml文件 ② Config(Object ... 阅读全文
posted @ 2014-12-09 10:30 won't 阅读(1152) 评论(0) 推荐(0) 编辑
摘要: VBS基于对象,只能利用现成的对象,不能封装、继承等,意味着不是真正的面向对象语言的学习: 1.数据定义,变量定义,表达式 2.程序控制结构 3.函数,方法,类 4.异常处理VBScript的数据类型 VBScript只用一种数据类型,称为Variant,Variant是一种特殊的数据类型,... 阅读全文
posted @ 2014-12-09 10:25 won't 阅读(1940) 评论(0) 推荐(0) 编辑
摘要: 1 Datatable参数化 Global表的数据可以被所有的action访问,Action的数据只能被对应的Action访问 本地表循环的次数设置:Action Call Properties Global表循环的次数设置:File -> Test Settings -> Run注: ① Glob... 阅读全文
posted @ 2014-12-09 10:23 won't 阅读(2367) 评论(0) 推荐(0) 编辑
摘要: 1 程序自带验证点自带验证点:图形界面insert -> checkpointStandard Checkpoint 标准验证:用于检查测试对象的属性Text Checkpoint 文本验证:用于检查文本字符串是否在应用程序中的适当位置出现Text Area Checkpoint文本区域验证:用于检... 阅读全文
posted @ 2014-12-09 10:22 won't 阅读(755) 评论(0) 推荐(0) 编辑
摘要: 什么是自动化测试:自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。通常,在设计了测试用例并通过评审之后,由测试人员根据测试用例中描述的规程一步步执行测试,得到实际结果与期望结果的比较。在此过程中,为了节省人力、时间或硬件资源,提高测试效率,便引入了自动化测试的概念。自动化测试常见的误区:... 阅读全文
posted @ 2014-12-09 10:20 won't 阅读(1374) 评论(0) 推荐(0) 编辑
摘要: 1.常见黑盒测试用例设计方法等价类划分法、边界值分析法、因果图法、状态迁移法、判定表法、流程分析法、正交试验法、错误猜测法、输入/输出域测试法、异常分析法、2.等价类划分法 概念:某个输入域的集合,在这个集合中每个输入条件都是等效的。原则:A.规定了取值范围或值的个数,则可确定一个有效等价类和两个无... 阅读全文
posted @ 2014-12-09 10:15 won't 阅读(1570) 评论(0) 推荐(1) 编辑
摘要: 1、需求的定义解决用户问题或达到用户目标所需的条件或能力为遵循合同、标准、规格或其他要求的正式文档,系统必须满足或拥有的条件或能力按文档化表现1、2中的条件或能力,就是SRS注:强调做什么而不是怎么做。2、SRS定义:对在特定环境下要完成一定功能的软件产品、程序或一组程序的说明目的:在客户与开发者之... 阅读全文
posted @ 2014-12-09 10:08 won't 阅读(772) 评论(0) 推荐(1) 编辑
摘要: 1 测试过程1.1 测试阶段划分测试阶段划分:需求测试(重点)、单元测试、集成测试、系统测试(重点)、验收测试、回归测试需求测试 定义:通过评审来测试需求(通过不同级别不同类型的评审来避免人员意见)单元测试 定义:针对软件基本组成单元(软件的最小组成单元:函数,语句块等)来进行正确性检验的测试工作 ... 阅读全文
posted @ 2014-12-09 10:03 won't 阅读(9745) 评论(0) 推荐(1) 编辑
摘要: 1 系统测试的概念系统测试(System Testing)的定义:将已经集成好的软件系统,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素结合在一起,在实际运行(使用)的环境下,对计算机系统进行一系列的组装测试和确认测试。系统测试的对象:软硬件集合在一起的... 阅读全文
posted @ 2014-12-09 09:51 won't 阅读(12474) 评论(0) 推荐(1) 编辑
摘要: 1 质量质量定义:实体基于这些特性满足需求的程度影响质量的因素:流程,技术,组织软件质量的三个层次: A.符合需求规格B.符合用户显示需求C.符合用户实际需求2 软件质量管理体系ISO9000:适用于各行各业CMMI:只适用软件6SIGMA:软件和非软件制造业6sigma和ISO9000关系:6si... 阅读全文
posted @ 2014-12-09 09:47 won't 阅读(1815) 评论(0) 推荐(2) 编辑
摘要: 1 软件测试的定义和目的软件测试定义:使用人工和自动的手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的区别。注:软件测试的目的不仅仅是为了发现错误。软件测试的目的:人们对软件测试的目的的认识也经历了一个过程。20世纪60年代: 证明,表明软件能够工作,... 阅读全文
posted @ 2014-12-09 09:44 won't 阅读(1690) 评论(1) 推荐(1) 编辑