软件测试案例的编写?
需要写“测试内容”、“执行步骤”、“预期结果”、“实际结果”,“是否通过”,举个例吧,就拿腾讯的垃圾客户端来说,QQ登陆器,首先分类,可以分为“账号输入”、“密码输入”,“按钮点击”和“键盘快捷键”来分,首先是“账号输入”,又可以分为有效等价类和无线等价类,有效等价类就是输入正确的账号,无效等价类就是输入错误的账号,而错误的账号又可以分为几种,输入字母,输入汉字,输入特殊字符,等等;后面的“密码输入”类似,而“按钮点击”则是测试比如“登陆”按钮是否有效,也就是各个按钮的功能是否正确,“键盘快捷键”,比如在输入完账号过后直接点击键盘上的回车或者其他按钮是否可以开始登陆账号。
我就写一个用例来说明嘛,“账号输入”的,测试内容:“输入正确的账号点击'登陆',是否可以开始登陆(密码项输入正确的情况下)”,执行过程:“在'账号'栏输入正确的账号(密码项输入正确文本,点击'确定')”,“预期结果”:账号开始登陆且登陆成功;实际结果:“ ”,等测试过后,是什么样子的就在实际结果填写什么,就这了,希望楼主采纳,打字很累啊...
软件测试流程,在给我一个测试项目的例子
展开全部 一般的软件测试流程是这样:1.拿到需求说明书,开始对需求进行测试,找出需求中的问题或者说不可测的地方2.需求测试通过后,根据需求说明书制定测试计划,包括测试策略、测试方法、测试周期等3.然后根据软件功能说明书编写测试用例,一般的公司都是根据需求说明书进行编写4.搭建测试环境,包括软件环境和硬件环境5.根据测试用例进行测试,提交缺陷6.回归测试7.测试完成后,进行测试总结,编写测试报告至于测试文档,我这倒是有cmmi标准的一些文档,如果你想要的话,可以留下邮箱,我发过去。
好了,都发过去了。
...
软件测试,谁能给我一个测试项目的例子,大概的说明一下,呵呵。
...
展开全部 教科书上有个例子 是说 构成三角形的测试用例;网上就有这样的例子还有就是比如飞信算是一个大的测试项目了吧。
简单的按功能划分:安装/卸载,注册/登录/退出,加友/编友/删友,聊天会话, 然后根据这个功能 把每个功能的小模块在分离出来 然后根据各个小模块去写测试用例...
找一个用Vc6.0软件测试一个简单的例子过程的教程
第一步:打开后,点击文件-新建。
然后看我的图。
填完文件名后,看第倒数第三个选择它后。
点击完成。
第二步:在文件-新建-选择C++source File那项,注意那上面的那个钩不要去掉。
然后选择确定就Ok了。
我这是一般的版本的,你下个后就差不多这样的了。
有人知道TestBed(测试床)是怎么定义的么?能够举出一些使用测试...
展开全部 testbed必须借助于tbrun才能做单元测试,嵌入式测试可分为静态测试和动态测试两大类,如果你只需要静态测试报告,软件是不需要运行的,直接用testbed分析测试即可,如果涉及到要做动态测试,那就必须软件要运行,嵌入式软件如何运行?可借助于软件模拟器、全仿真器和目标板。
如果是做单元测试,不涉及外部激励信号或者通过打桩的方式模拟外部信号,可以直接借助于IDE环境带有的模拟器进行测试。
其实软件测试开发人员也在做,最简单的,软件编制完毕,肯定要编译、连接、运行看结果,这就是最简单的黑盒功能测试。
当然利用自动化测试工具可以使测试的过程更方便更快捷,并且还可以做测试软件代码内部逻辑的白盒测试。
对于Testbed这样的工具,你如果买的是正版,最简单的解决技术问题的方法就是寻求对应代理公司的技术服务。
当然也可以简单的对你的目前情况说几句,如果你做动态测试,对于AVR128,你首先确定你所有的编译器,确定系统头文件、项目头文件和系统宏、项目宏,利用Testbed建立你的测试项目,配置相对应的信息,让Testbed识别你的被测件,剩下的内容就可以让Testbed去完成,Testbed处理完毕后,同样需要将测试驱动程序、被测件加载到你的IDE环境中编译连接,如何取得程序的运行结果,或者如何使他运行起来应该对于开发者来说不是一个问题...
软件测试的具体流程是什么,能给出一个具体的例子吗?谢谢
以一个网站注册功能为例: 用例编号:register001用例标题:注册功能验证用例级别:高预置条件:服务器开启输入 : A.用户名:11111 b.密码:22222 C.确认密码:22222 。
。
。
操作步骤:1.进入注册界面。
2.依次输入A,B,C... 3.提交。
预期结果:注册成功,跳转登陆界面。
。
展开全部...
跪求软件测试项目经验,请求给我详细介绍一下一个软件的测试流程
展开全部 规范的测试流程 这是虫师的文章,但是总结的我很喜欢,引用过来希望能受益放弃上份悠闲的工作,感谢那个带我入行公司,我想了解真正的测试在公作中如何进行的。
所以,来到了现在这家公司。
我很欣喜的是这测试有自己的团队,专业(对当时的我来说)的流程,以及与开发等同的地位。
现在的测试流程:需求分析:需求分析由产品人员制定,他们要做的不是一份简单的文档,而是细化每一个功能的细节,每一个按钮的位置,对于稍大或复杂一点的需求都进行建模。
需求评审:这里会叫上所有参与项目人员进行,开发人员、测试人员、QA人员。
测试人员提出需求,开发人员考虑功能实现的方案与可行性、当然开发负责也是要参与的。
测试人员主要是对需求的理解提出疑问,以便才能根据需求写用例。
QA人员是最终对软件质量进行验证的人,所以也需求了解需求开发人员编写排期:开发人员需求根据需求功能点进行排期。
然后将开计划转交给测试人员。
测试计划排期:测试人员根据开发计划,对测试具体测试时间,也就是开发功能完成后的时间,进行几轮测试等。
然后,把项目的开发与测试计划发送给各部门负责人及参与项目的所有人员。
编写测试用例:根据详细的需求分档,开始进行用例的编写。
用例评审:在用例进行评审之间,先以邮件形式将用例发送给相关人员,以便他们事先了解用例对哪些功能进行验证以及验证的细节。
然后,测试人员组进行用例评审,开发人员对用例与实际功能不符合有哪些,产品人员对会通过用例对功能的具体实现进行把握等等。
提交基线:开发人员完成所有功能后,会对自己的功能进行一个自测。
自测完成后提交测试人员进行基线。
具体测试流程:开发人员对于基到测试线的功能进行测式,发现的问题通过缺陷管理工具进行反馈,开发人员对问题进行修复,然后,准备第二轮基。
测试人员完成第一轮测试后,需要写测试结论,发到相关人员。
然后对基线后的第二轮进行测试,第二轮会对第一轮中发现的问题进行重点回归。
测试通过:经过两到三轮或四轮的测试后,直到没发现新的问题,或暂时无法解决,或不紧急的问题。
通过上级确认,可以通过。
编写测试报告与验收方案。
验收方案是交由QA进行验证的。
在现公司的流程中是将测试与QA分开的,测试人员重点关注的是功能是否可以正常运行。
QA关注的是整个流程的质量以及最终用户的质量。
有些公司QA与测试是不区分的,但这对测试的要求会更高,除了关心功能,还需要关心整体流程与质量。
(转)关于测试的交付物,我推荐你看《软件测试实用教程》,里面有个网上书店系统测试。
还是很完整的例子。
急!急!急! 请哪位硬件检测达人给我举个硬件检测的例子。
楼主提的这个问题,那是相当的广义啊,只能简单的说下了,楼下的兄弟说的很全面,我就按我的个人检查经验随便给你说下了只有。
硬件检测,我一般使用最小排除法,就是首先给空主板,安装CPU和CPU风扇,然后加电测试,短接电源开关的针脚,风扇如果成长运转,看看有没有报警声,正常情况下,应该有内存报警声,一声一声的长音,如果有,说明CPU工作正常,如果没有,这个就比较麻烦了,考虑是不是主板损坏,造成CPU无法正常工作,或者CPU损坏,但是大多情况CPU不会坏,一般考虑主板是否有电容爆浆,原件、芯片烧坏等现象,可以找一个差不多类型的主板来进行测试。
下面接着有报警声以后往下面继续,把显卡和内存插上,继续通电,一种就是可以正常开机了,另一种继续有报警音,一声一声的长音,继续调整内存,擦拭一下内存的金手指,内存插槽,如果是一长两短的报警音,擦拭一下显卡的金手指,和插槽。
这些是常规的检查方法。