测试用例中 图形用户界面测试 和 功能测试的区别 谁能帮解释下,语言越通俗越好,测试目标是以网页。
作者&投稿:运仲 (若有异议请与网页底部的电邮联系)
领测国际官网上有套视频,是软件测试基础入门大精通学习的,你去看看,也许里面会讲到你的问题。
我理解,不是很准确,界面功能应当是人机交互,即是否满足设计要求,而数据库测试主要是指数据库设计是否合理,如容错能力,搜索能力,并行能力等。
字面上的意思就是“使用的例子”,这也还算贴切,说的更通俗点,就是在讲什么人要做什么事,这就是用例。这里的“人”就是本篇要讲的“参与者”,需要说明的是,参与者并不一定是人,也可能是另外的一个系统等。Rup中的需求分析就是描述什么人做什么事,你描述清楚了一个人所要做的事情,那么你就完成了一个用例,你描述清楚了所有的人要做的事,你就完成了需求;这在实际获取需求的过程中当然是一个与客户方代表反复沟通、修正的过程,直至双方对需求的理解趋于准确、无误,然后让客户签上大名,我们就可以后续的设计开发了。谁是参与者?在一个涉众甚多的庞杂业务中,有时候这个基本问题也的确会让人犯糊涂;比如在做一个银行记帐系统的需求分析中,把银行中的保安也当作参与者就是犯糊涂的一个例子;银行涉众甚多,但不是每一个人都能被称作参与者,只有那些操作计算机的、与将要开发的系统进行交互的人或系统才是参与者;保安在记帐业务中也要操作计算机吗?不需要,那么他就不是参与者。又比如在医院挂号系统中,要挂号的病人和为病人挂号的医生谁是参与者?衡量标准仍然是:谁操作计算机谁就是参与者;如果病人告诉医生自己的信息,然后医生把这些信息录入计算机,那么参与者是医生;如果病人自己通过触摸屏等外设录入或查找自己的信息,那么病人就是参与者。前面的保安不是参与者,所以要开发的系统不需要为保安的安保工作提供什么功能支持,这很自然的就确定了该系统的服务对象、确定了系统的边界。确定了边界就知道了系统要做什么、能做什么、不做什么、不能做什么。系统不需要为不操作计算机的人(不与计算机交互的人或系统)设计任何功能。
以上确定系统的参与者与厘清系统边界的过程有什么困难吗?一切顺理成章啊。无非就是看谁操作计算机(与系统交互)。
在极端认真可爱的需求人员进行需求的用例描述时,生怕客户方不清楚,把跟系统不搭界的活动步骤也写进用例中,以表明写的详细,比如一个银行系统
1, 用户进营业大厅;
2, 用户询问保安如何取排队号;
3, 用户按取号机,取出一个排队号;
4, 用户排队
实际上,用户进大厅、问保安、取排队号都不属于银行的存款系统的职责,这些东西要统统略去,它们跟系统边界不搭边,它们都不是有效的用例。
功能测试,是测试软件的功能是否正确。
界面测试,是测试界面中是否有不合理的设计,比如是否有文字覆盖现象……
功能测试。即测试软件系统的功能是否正确
而你说的图形用户界面测试应该属于功能测试
征肃骨力: 下面介绍几个通俗易懂的测试用例:用户登录界面测试用例(1)组件相对大小和位置有序,协调,整齐.(2)每组组件的字体,风格保持一致.(3)输入密码时密码不能是明文,应是星号或其它符号代替.(4)一个窗口移动所有组件都随之移动....
昌黎县19291666775: 基于b/s的项目,如何进行测试? - ?
征肃骨力: 1.功能测试: 1)页面内容测试 2)页面链接测试 3)表单测试 4)Cookies测试 5)设计语言测试 6)功能测试用例2.性能测试: 1)负载测试 2)压力测试 3)连接速度测试3.安全性测试: 1)目录设置 2)SSL 3)登录 4)日志文件 5)脚本语言 ...
昌黎县19291666775: 手机软件测试主要从哪些角度进行测试? - ?
征肃骨力: 对于当前背景下的手机测试来说,要做好手机软件测试,主要从以下几个角度进行测试:UI测试,功能模块测试,交叉事件测试,容量性测试,用户手册测试等.1、UI测试 用户界面 (以下简称UI)测试指测试用户界面的风格是否满足客户要求...
昌黎县19291666775: 嵌入系统按实时性需求分类,其中什么实施最好 - ?
征肃骨力: 一、嵌入式软件的测试方法 一般来说,软件测试有7个基本阶段,即单元或模块测试、集成测试、外部功能测试、回归测试、系统测试、验收测试、安装测试.嵌入式软件测试在4个阶段上进行,即模块测试、集成测试、系统测试、硬件/软件集...
昌黎县19291666775: 手机测试有哪些测试点 - ?
征肃骨力: 手机测试 一.软件压力测试:用自动测试软件连续给手机拨打1000个电话,检查手机是否会发生故障.二.抗摔性测试:抗摔性测试由专门的PRT可*性实验来进行.半米的微跌落测试要做300/面(手机有6个面).而2米的跌落测试每个面需各做一次....
昌黎县19291666775: 完整的测试用例通常包含的内容有哪些 - ?
征肃骨力: 1. 描述 (Description),简洁、准确,完2113整,揭示错误实质,5261记录缺陷或错误出现的位置描述要准确反4102映错误的1653本质内容,简短明了.为了便于在软件错误管理数据库中寻找制定的测试错误,包含错误发生时的用户界面(...
昌黎县19291666775: 如何设计一个完整的测试用例 - ?
征肃骨力: 软件测试的W模型,就要求测试与开发同步,在开发设计需求设计说明书的时候就开始测试流程,一般情况下,讨论需求设计的时候需要测试主管或者组员的参与,了解这个项目设计的总体情况.事实上,测试用例的编写一般是在需求设计说明...
昌黎县19291666775: 从哪些角度进行手机软件测试 - ?
征肃骨力: 1 根据需求规格说明书,对软件的各个功能进行正常系和异常系的测试2 系统测试 主要是安卓和苹果手机3 性能测试 增加压力,看手机性能和软件性能是否良好
昌黎县19291666775: 如何高效的执行测试用例 - ?
征肃骨力: 测试用例设计和执行是测试工作的核心,也是工作量最大的任务之一.测试用例(Test Case)目前没有经典的定义.比较通常的说法是:指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略.内容包括测试目标、...
昌黎县19291666775: 测试用例的编写,对模块的分类如何合理 - ?
征肃骨力: 可以根据编写测试用例的情况来分, 如果是功能测试用例,一般把模块按功能点划分,如新增,删除,修改,查询等等. 如果是界面测试用例,可以按界面元素,如按钮,文本款,菜单栏,状态栏,提示框,窗口等等. 如果是业务场景测试用例,可以按业务来划分. 而一个系统根据系统和模块特点,你可以采用多种测试用例.