软件测试员知识点

软件测试知识点:1、软件包括几部分程序,文档,数据,产品描述2、软件测试的目的:(1)发现缺陷(2)验证软件是否按照预期运行3、软件测试的两个职责:(1)验证,保证与开发各个阶段中的产品一致(2)确认保证最终得到产品满足系统要求4、软件测试“V”模型(软件开发与软件测试的关系)软件开发 软件测试需求分析 制定测试计划 系统测试 验收测试设计 设计测试用例 集成测试编码 实施测试 单元测试5、制定软件计划最关键是什么:(1)预估测试工作量(2)预估测试所需时间6、测试用例包含几部分:测试用例是软件测试的核心,测试用例包含:(1)测试目标(2)需要测试的软件功能(3)测试的环境和其他条件(4)测试数据(5)测试过程(6)系统预期结果7、软件系统测试文档分几类:(1)测试计划(2)测试用例(3)测试报告8、软件系统中除用户文档外,文档测试还应测试哪些文档:(1)项目立项报告(2)软件需求规格说明书(3)数据库数据说明书(4)概要设计说明书(5)详细说明书(6)项目管理文档(7)项目开发计划(8)项目开发程度预报(9)开发总结报告9、文档测试要点是什么:(1)测试文档的完整性(2)测试文档的正确性(3)测试文档的一致性(4)测试文档的易理解性(5)测试文档的易浏览性10、如何提高测试效率选择发现错误可能性大的数据作为测试数据11、软件测试类别分为:(1)单元测试(2)集成测试(3)系统测试(4)验收测试12、什么是产品描述:产品描述是陈述软件包性质的文档,其主要的目的是帮助潜在购买者在购买前对产品的适用性评价13、负载压力包括:(1)并发性能测试(2)疲劳强度测试14、软件测试的优先级是:表示修复软件缺陷的重要程度和次序15、第三方测试的描述:由在技术,管理和财务上与开发方和用户方相对独立的组织进行的测试16、软件包括六大质量共性:(1)功能性 (2)可靠性 (3)易用性 (4)效率性 (5)维护性 (6)可移植性例题1、ERP中 有50个需求 一个月平均执行60 一个需求需要4个TC(test case)50*4=200 ---一共需要多少个TC200/60=3.3 ----一个 TC需要几个月200/60*2=1.65 ------两个2、68个bug 15个bug bug探测率= 68/(68+15)3、因用户名密码错误 系统崩溃的原因是:软件质量属性中可靠性差判断题1、软件测试是程序的测试 N 2、软件缺陷修复报告是测试中编写的 N (开发中编写的)软件的六大质量属性:(1)功能性(2)可靠性(3)易

用性(4)效率性(5)可维护性(6)可一致性实操部分(计算器):至少找出7-8个bug测试用例包括:最大值,最小值,空值,非空值,按钮事件(5个按钮),字母

软件测试知识点:1、软件包括几部分程序,文档,数据,产品描述2、软件测试的目的:(1)发现缺陷(2)验证软件是否按照预期运行3、软件测试的两个职责:(1)验证,保证与开发各个阶段中的产品一致(2)确认保证最终得到产品满足系统要求4、软件测试“V”模型(软件开发与软件测试的关系)软件开发 软件测试需求分析 制定测试计划 系统测试 验收测试设计 设计测试用例 集成测试编码 实施测试 单元测试5、制定软件计划最关键是什么:(1)预估测试工作量(2)预估测试所需时间6、测试用例包含几部分:测试用例是软件测试的核心,测试用例包含:(1)测试目标(2)需要测试的软件功能(3)测试的环境和其他条件(4)测试数据(5)测试过程(6)系统预期结果7、软件系统测试文档分几类:(1)测试计划(2)测试用例(3)测试报告8、软件系统中除用户文档外,文档测试还应测试哪些文档:(1)项目立项报告(2)软件需求规格说明书(3)数据库数据说明书(4)概要设计说明书(5)详细说明书(6)项目管理文档(7)项目开发计划(8)项目开发程度预报(9)开发总结报告9、文档测试要点是什么:(1)测试文档的完整性(2)测试文档的正确性(3)测试文档的一致性(4)测试文档的易理解性(5)测试文档的易浏览性10、如何提高测试效率选择发现错误可能性大的数据作为测试数据11、软件测试类别分为:(1)单元测试(2)集成测试(3)系统测试(4)验收测试12、什么是产品描述:产品描述是陈述软件包性质的文档,其主要的目的是帮助潜在购买者在购买前对产品的适用性评价13、负载压力包括:(1)并发性能测试(2)疲劳强度测试14、软件测试的优先级是:表示修复软件缺陷的重要程度和次序15、第三方测试的描述:由在技术,管理和财务上与开发方和用户方相对独立的组织进行的测试16、软件包括六大质量共性:(1)功能性 (2)可靠性 (3)易用性 (4)效率性 (5)维护性 (6)可移植性例题1、ERP中 有50个需求 一个月平均执行60 一个需求需要4个TC(test case)50*4=200 ---一共需要多少个TC200/60=3.3 ----一个 TC需要几个月200/60*2=1.65 ------两个2、68个bug 15个bug bug探测率= 68/(68+15)3、因用户名密码错误 系统崩溃的原因是:软件质量属性中可靠性差判断题1、软件测试是程序的测试 N 2、软件缺陷修复报告是测试中编写的 N (开发中编写的)软件的六大质量属性:(1)功能性(2)可靠性(3)易

用性(4)效率性(5)可维护性(6)可一致性实操部分(计算器):至少找出7-8个bug测试用例包括:最大值,最小值,空值,非空值,按钮事件(5个按钮),字母


    相关文章

    2013软件评测师考试大纲

    2013全国计算机软考软件评测师考试大纲 一.考试说明 1. 考试要求 (1)熟悉计算机基础知识; (2)熟悉操作系统.数据库.中间件.程序设计语言基础知识; (3)熟悉计算机网络基础知识; (4)熟悉软件工程知识,理解软件开发方法及过程; ...

    软件评测师考试大纲.考点及题型

    (1)软件工程与软件测试基础知识,考试时间为150分钟,笔试,选择题: (2)软件测试应用技术,考试时间为150分钟,笔试,问答题. 考试科目1:软件工程与软件测试基础知识 1.计算机系统基础知识 1.1 计算机系统构成及硬件基础知识 ·计 ...

    新手软件测试基础知识学习必知

    1.计算机系统基础知识 1.1 计算机系统构成及硬件基础知识 ●计算机系统的构成 ●处理机 ●基本输入输出设备 ●存储系统 1.2 操作系统基础知识 ●操作系统的中断控制.进程管理.线程管理 ●处理机管理.存储管理.设备管理.文件管理.作业 ...

    职业测试工程师的基本知识体系

    职业测试工程师的基本知识体系 一门职业是通过其基本知识体系(Common body of knowledge),道德规范准则和认证过程定义的. COBK分为5类,共包含16个知识域,代表了职业测试工程师必须具备的知识技能和能力. 类别I:常 ...

    2012软件设计师考试大纲

    软件设计师考试大纲 一.考试说明 1.考试要求: (1) 掌握数据表示.算术和逻辑运算: (2) 掌握相关的应用数学.离散数学的基础知识: (3) 掌握计算机体系结构以及各主要部件的性能和基本工作原理: (4) 掌握操作系统.程序设计语言的 ...

    软考中的软件设计师考试大纲分析

    软考中的软件设计师考试大纲分析 一.考试说明分析 软件设计师考试的总体要求 软件设计师主要完成三项工作:(1)编写文档:(2)组织指导程序员开展工作:(3)软件优化和集成测试,开发高质量软件.本工作要求具有工程师的实际工作能力和业务水平. ...

    软件设计师考试大纲

    软件设计师考试大纲 一.考试说明 考试要求 (1) 掌握计算机内的数据表示.算术和逻辑运算方法; (2) 掌握相关的应用数学及离散数学基础知识; (3) (4) (5) (6) 掌握计算机体系结构以及各主要部件的性能和基本工作原理; 掌握操 ...

    2016年软考软件设计师考试范围

    2016年软考软件设计师考试范围 软件工程 1.计算机科学基础知识 1.1数制及其转换 二进制.八进制.十进制和十六进制等常用数制及其相互转换 1.2计算机内数据的表示 软件设计师考试辅导 数的表示(补码表示,整数和实数的表示,精度和溢出) ...

    项目驱动软件测试实验教学改革的意义与方案探讨

    摘要:随着软件工程复杂度不断的上升,软件工程质量要求不断提高.传统的软件测试课程的教学已经不能满足时代发展的需要.从传统的软件测试实验教学出发,针对已存在的问题和实验教学的总体目标要求,探讨以项目驱动的软件测试实验教学改革意义与方案.以合理 ...