测试方案与测试流程

Rabia ·
更新时间:2024-09-21
· 586 次阅读

1总述    我公司是专业软件测试公司,成熟测试工具产品包括:TestCenter(测试管理)、TestCase Designer(案例生成)、Terminal Auto Runner简称TAR(自动化测试工具)等测试工具产品并在多家银行做测试服务,为了让银行客户更好的理解我们测试工具和测试流程,以及所使用的工具在不同阶段的流程和测试执行需要先后性,故编写此文档提供给银行客户阅读。    测试时涉及到工作流程:测试脚本的制作和调试、测试数据的填充、测试用例的生成、测试的执行和测试缺陷的提交与跟踪。2 测试流程2.1脚本设计和制作打开TAR终端自动测试引擎: 步骤1-选中项目名称连接终端:(“编辑器”或者“播放器”界面) 步骤2-选中项目名称创建一个新案例:(如:8885),选中“记录器”标签页并点击上方的快捷键连接到终端进入主界面,一边操作交易一边使用上方的“S”快捷键截取屏幕。 步骤3-在“编辑器”标签页中对需要输入的栏位设置为字段,并根据实际情况修改栏位名和缺省值。(栏位名称不能重复,直接跳过的栏位设置缺省值为[null],下方的“栏位编辑器”标签页可以查看和设置字段属性信息) 2.2脚本运行调试 步骤1-选中“脚本”标签页删除原来的脚本并切换到“编辑器”标签页右键选择“创建案例脚本”选项重新生成脚本。“脚本”标签页中脚本代码如下:try{ tarTest.inputField("交易码",true);            //输入交易码 // screen 屏幕_3;  tarTest.inputField("客户名",true); tarTest.inputField("业务代号",true); tarTest.inputField("开户文件种类",true); tarTest.inputField("开户文件号码",true); tarTest.inputField("证件种类",true); tarTest.inputField("证件号码",true); tarTest.inputField("帐户种类",true);}catch(Exception ex){    tarTest.captureScreen("8885交易失败");    tarTest.pressKeys("[escape]");   throw new Exception("出错啦");//交易失败后一直做Esc退出动作直到检查到主界面为止} 步骤2-在“脚本”标签页中根据交易的实际流程进行脚本修改,修改完成后切换到“播放器”界面连接终端。双击选中案例点击“绿色”快捷键播放按钮进行交易回放脚本是否成功,如果回放不成功再根据实际情况进行调试直到成功为止。 步骤3-右下角”栏位编辑器”标签页中数据为脚本运行时的数据(可以修改不同数据执行):以上是单个脚本的设计和调试基本方法,下面通过TestCase Designer测试用例生成器设计测试用例。2.3 Visio交易流程图导入、数据填充、案例生成 步骤1-打开TestCase Designer用例设计器进行配置(这里设置服务器地址10.20.2.47): 步骤2-选中需求并点击“添加活动图”按钮添加Visio流程图:(双击可以查看)  步骤3-点击“脚本设计”选项卡,选中活动图名并点击左下角活动图节点,在右边框中填写相应项:运行环境选择”Tar脚本”,输入组件名称,后点击“执行”按钮绑定TestCenter中的脚本。 步骤4-上传成功后,点击“场景设计”选项卡,选择相应的测试场景: 步骤5-点击“约束设计”选项,填充/随机生成相应的数据值然后保存。 步骤7-点击“用例设计”选项 开始生成案例。  步骤8-相应用例生成后会自动导入到TestCenter: 步骤9-在TestCenter中查看导入的测试用例。 2.4 在TestCenter中测试用例执行 步骤1-在TestCenter中选择“测试需求”选项中“覆盖率视图”标签页中“向导”按钮创建一个名称为“业务流程测试”的测试集。 步骤2-选中新创建的测试集右键选择“运行测试集”选项,启动自动执行并在“测试器情况”标签页中选择执行器类型为1,点击开始并切换到Tar界面查看。同时开启tnameserv服务(服务器端)和TestAgent第三方代理(客户端)2.5在 TestCenter查看执行日志在TestCenter中点击“执行与分析”选项查看执行结果。 2.6 缺陷的提交登录TestCenter: http://10.20.2.47:8080/TestLab/login.do ,点击缺陷管理,选择“报告缺陷”选项卡。版权声明:本文原创泽众软件,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任(http://www.spasvo.com/news/html/2010121105600.html)。



测试方案 测试 测试流程

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章