《day03-精品文档资料整理.doc》由会员分享,可在线阅读,更多相关《day03-精品文档资料整理.doc(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、复习: 软件的分类1、 按结构分类单机软件: 不需要网络分布式软件 需要网络1) C/S client /server客户端/服务器需要在客户端安装该软件的客户端程序2) B/S browser/server浏览器/服务器(网站)不需要在客户端安装专门的客户端程序,只需要有浏览器就可以 2 进制和进制转换1)进制的基础 10,2,8,16 进制 4个规则:(1) 系数 (2) 进位规则(3) 权 : 基数的次幂从右向左 ,越来越大,次幂数从0开始4)表示 10进制: 默认的是10进制 10进制:后缀D 2进制:后缀 B 8进制:后缀 O 16进制:后缀H2、 进制的转换1) 任意进制 10进制
2、(1) 任意进制10进制 方法:按权展开求和(2)10进制任意进制 方法:除基取余逆排法 -新知识进制转换(续) 1、二进制 十六进制 二进制缺点:位数多,表示起来繁琐。所以通常为了使数据的表示能更加简洁,通常采用8进制或16进制 1)二进制 十六进制(压缩,位数变少) 说明:4位二进制对应1位16进制 (4:1) 方法:4合1方法说明:1)先从右向左进行分组,每4位分成1组 2)计算每组对应的16进制值 3)按顺序记录结果 2)十六进制二进制(位数变多) 理解: 1个16进制拆成4位二进制 方法:1拆(分)4方法说明:(1)把每一位16进制数拆成4位2进制数(2)按顺序记录结果(只有最左侧的
3、1位数如果是0可以不写) 2、二进制 八进制 分析:3位二进制数表示1位八进制(3:1) 1) 二进制八进制(位数变少) 方法:3合1 说明:(1)从右向左每3位分成1组(2)计算每组对应的8进制值(3)按顺序记录结果2) 八进制二进制(位数变多) 方法:1分3 方法说明:将每位8进制拆成3位2进制,按顺序记录结果。二、逻辑代数 1 应用:1)、编程中会用(自动化测试 ,白盒测试) 2)、找工作的面试题(考试) 2 逻辑代数 1)逻辑与 逻辑代数 Y=A*B=AB 编程:A&B 案例:招聘条件1)年龄 22周岁以上 2)笔试成绩=60 ,两个条件都要满足(与的关系)条件1 (与) 条件2 结果
4、1 1 10 1 01 0 00 0 0总结:与的关系,只有所有条件都成立时结果才成立,只要有任何条件不成立(包括两个条件都不成立)结果就不成立简单版:都为1时才为1,有0出0. 考试:完成逻辑计算 与运算 (两个二进制之间进行与运算) A=11001110b B=1110111b 求:y=A*B=AB ,y=?方法说明:两个二进制数右侧对齐,按位与操作(全1为1,有0出0),记录结果 (最左侧的位可以用0补)2、逻辑或 逻辑代数:Y=A+B 编程:| 案例:看演唱会,有门票或者 有邀请函 条件1 或 条件2 结果 1 0 1 0 1 1 1 1 1 0 0 0 总结:只有所有条件都不成立,结
5、果才是不成立,有任何一个条件成立(多个条件都成立)结果都成立。 简化:全0为0,有1出1 2)或的逻辑运算 方法:两个二进制数右侧对齐,按位或操作(全0为0,有1出1),记录结果(最左侧位数不全,可以用0补位)3、 逻辑非 (取反) 逻辑代数: 复制:ctrl+c ,粘贴:ctrl+v 编程: ! 案例:A=1 =0 A=0 =1 总结:取反 逻辑非运算:方法:二进制数按位取反第三讲 缺陷报告一、测试人员的主要工作职责(四大文档): 1、编写、阅读测试计划说明:一般由测试经理或者测试组长编写2、编写测试用例最能体现测试人员业务能力3、执行测试用例4、发现缺陷,编写缺陷报告,提交给开发方5、编写
6、测试总结报告(评估报告) 主要统计测试的具体数据。(客观的数据) 例如:(缺陷的总数,解决的,未解决的,严重的等等)一般测试组长或经理编写,也有可能是测试人员写 二、缺陷报告(*)1、缺陷报告定义 测试人员发现缺陷记录缺陷,并将缺陷告知开发人员是测试人员和开发人员沟通的重要工具2、缺陷报告的组成(*)说明:不同企业缺陷报告会有一些差异,我们会按照企业的重点组成部分学习.1) 缺陷编号(defect id) 说明:记录发现缺陷的顺序号 如果在管理工具中缺陷编号会自动生成 缺陷编号是以项目为单位统一排号的 2)缺陷标题(summary) 说明:用简明扼要的语言概括缺陷 (老师给的只是参考) 3)缺
7、陷的发现者(detected by) 说明:写测试人员自己的名即可 4)发现缺陷的日期(detected on date(日期) 说明:指的是提交缺陷的时间 发现缺陷要及时提交给开发人员 5)发现缺陷的功能模块(subject)说明:在程序的哪个功能模块中发现了该缺陷可以方便开发经理将缺陷指派给相应的程序员去解决方便定位到缺陷6)指派给 (assigned to) 说明:通常指派给开发经理(项目经理) 开发经理更熟悉开发工作,他可以准确的将缺陷分配给相应的程序员出处理7)发现缺陷的版本(detected in release)说明:不仅指最后的发布版本,也指软件开发过程中出现的“临时版本” 回归测试:在新版本中对原来版本测过的内容再重复测试一遍。为了提高回归测试的效率,很多企业使用自动化工具做回归测试软件的版本信息不需要测试人员确定。8)缺陷的状态(status)最常见的考试题 说明:指明缺陷当前所需什么处理和缺陷当前处于什么处理状况重点:缺陷的处理过程(跟踪管理过程): New(新的缺陷)open(打开的缺陷)fixed(修改过的缺陷,可以返测的缺陷)closed(关闭的缺陷,结束的缺陷,可以归档的缺陷)特殊:拒绝:rejected 重新打开:reopen
限制150内