京玉银行测试作业平台项目
特殊性要求
测试平台应采用外设仿真技术,保证正常的测试数据的输入与输出(小密码键盘、刷卡器、打印机、扫描仪、交互式密码输入设备等)
测试平台性能
测试平台预期同时在线用户数为200人,平台页面操作响应时间不超过3秒,特殊功能不应该超过5秒。特殊功能主要指涉及到多表关联操作的功能沈阳app开发,如:测试报表生成、关联多表操
作。
脚本单步执行处理时间,即:平台将每步操作提交到QTP执行的时间,常规的不超过1秒,特殊的不超过5秒。(脚本落地则无该性能要求)
测试作业平台术语解释:
测试作业平台TJP:渤海银行为规范测试作业管理而构建的包括需求和测试分析、测试设计、测试实施、综合管理等子系统或模块的应用平台。文档中涉及到的平台一词泛指测试作业
平台。TJP是Test Job PlatForm英文缩写。
测试分析:是指测试分析人员使用测试作业平台对原始业务需求进行业务规则梳理、要素分析,生成测试点的过程。
测试设计:是指测试设计人员以测试分析阶段生成的测试点为基础,通过对测试点设置交易代码与之关联;设计测试步骤模板,以及通过交易链设计等方式生成测试案例的过程。。
测试实施:是指测试工程师利用测试作业平台在以生成测试案例为前提,以项目任务为单位,开展手工测试,以及通过把测试案例接照交易链组成测试案例链并设置相应的运行时间和
运行次数,进行自动化测试的系列活动。
业务规则:业务规则是约束交易的表现形式(比如个人活期存款可以选择的币种包括人民币和美元),也是对客户行为的约束。
打标:是指在自动测试工具(比如QTP)生成录像脚本之后,在测试作业平台为该脚本中的对象建立脚本对应的页面、要素和要素输入类型,为脚本打上标识的过程。
交易/情景:情景是实现最小业务意图的单位,交易是系统实现功能的单位。
产品流程:是金融产品在生命周期内所经过的情景集合当中的路径。根据这些路径,可以生成业务流程测试点。
交易链:是按照测试意图把多个与业务相关的交易组合成的一个交易流程。
案例链:是把一组与业务相关连的测试案例编排一个完整的执行链条。
业务流程/模型
流程说明:
需求和测试分析模块生成测试点;
测试设计模块将测试点生成测试案例;
抓取页面要素,传给测试实施模块并由测试实施模块对要素进行打标;
测试设计模块根据打标信息编写自动化脚本,并对应导入的案例给脚本元素赋值,生成带有真实数据的可执行自动化测试案例并传给测试实施模块;
测试实施模块对测试设计模块传递而来的测试案例进行运行编排,并将案例转化为QTP可识别的脚本,驱动QTP进行自动化测试工作,最后生成运行报告。
“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。