ET Reporter

上文书提到面对ET的几大问题,包括如何进行记录?一旦记录下来,跟ST的区别又是什么?以及即便面对ET的结果,如何判断feature是否被充分覆盖等。


先来说说结果记录,这可是一定要有的,但用什么工具呢?小贴纸,notepad之类原则上其实都是ok的,目的不都是记录下自己探索过的足迹和脚印嘛。但同时考虑到还需要给日后的自己和其他同事作reference,那么简单的贴纸和txt由于不易于管理和分析,就显得不合时宜了。在这里,本文会介绍一种解决记录测试路径的工具ET Reporter(当前仍在内部使用,未开源),供大家参考。

 

ET Reporter本身部署在企业内的私有云环境,客户端无需安装配置,只要tester拥有企业内管理测试用例系统的账号即可(例如本例中的HPQC)。登录时选择对应的project和test set id,创建charter(可以认为是测试点),ET的记录活动就可以开始了。

 

本例中作者模拟输入了一些简单的note

·        Loginwith non-ASCII user

·        Non-ASCIIpwd

·        Username’sboundary

以及对应的concern

·        Loginfail?

·        Supportnon-ASCII pwd?

·        Bytesor chars?

 

Timer栏中的时间是自动记录的,tester只需要指明当前ET处在setup抑或charter testing即可。一旦在ET过程中发现了bug,可以点击右下角的Reportan ETR Bug或link一个已存在bug id。


一个ET dash结束后,点击确定提交,所有ET的相关脚印即可存储到test case的管理系统,即本例中的QC。


当我们拥有了些许这样的ET result之后,ET是否就演变为了ST呢?我个人的答案是肯定的,虽然ET展现出来的形式更多是脑图,而ST更多的是结构化步骤。随着ET的推进,tester经验的逐渐完备,之前的new feature转变为了legacy,积累起来的ET结果也都可以转变为详细的test step和对应的expect result, 以及下一步的automation script。而ET tester又将再一次的对软件中更陌生、更具挑战的领域开始新的探索。


另外关于ET的一些测试流程,何时开始进行ET?什么样的tester又适合来做ET呢?我将在下文中继续和大家一起探讨。

Telerik Reporter 是 Telerik 公司提供的用于创建和管理报表的工具。 ### 功能介绍 - **丰富的报表模板**:提供了多种预设的报表模板,涵盖了常见的表格、图表、清单等样式,能够满足不同场景下的报表需求。例如在企业财务报表、销售数据报表等场景中可以快速套用合适的模板,节省报表设计时间。 - **多样化的数据连接**:支持与多种数据源进行连接,包括数据库(如 SQL Server、Oracle 等)、Excel 文件、Web 服务等。这使得用户可以方便地从不同系统中获取数据并整合到报表中。 - **强大的图表功能**:能够创建各种类型的图表,如柱状图、折线图、饼图等,并且可以对图表进行自定义设置,如颜色、字体、样式等,以更直观地展示数据。 - **数据筛选和排序**:允许用户对报表中的数据进行筛选和排序操作,方便聚焦于特定的数据子集或按照特定规则排列数据,从而更好地进行数据分析。 - **交互式报表**:可以创建交互式报表,用户在查看报表时能够进行一些交互操作,如点击图表查看详细数据、展开或折叠数据行等,增强了报表的用户体验和实用性。 ### 使用指南 1. **安装与配置**:首先从 Telerik 官方网站下载 Telerik Reporter 安装程序,按照安装向导完成安装。安装完成后,进行数据源的配置,根据实际需求连接相应的数据源。 2. **创建报表**:打开 Telerik Reporter 工具,选择合适的报表模板或从头开始创建报表。在设计报表过程中,从数据源中拖取所需的数据字段到报表设计界面,并进行布局调整。 3. **设计报表布局**:对报表的布局进行设计,包括设置表头、表体、页脚等的样式和格式。可以添加图表、文本框、图片等元素来丰富报表内容。 4. **设置数据筛选和排序**:根据分析需求,对报表中的数据设置筛选条件和排序规则,以突出关键数据。 5. **预览和保存报表**:完成报表设计后,进行预览查看报表效果。确认无误后,保存报表并可以选择将其导出为常见的文件格式,如 PDF、Excel 等。 ### 下载 可以通过 Telerik 官方网站(https://www.telerik.com/)找到 Telerik Reporter 的下载入口。在官网通常会提供免费试用版,用户可以先进行试用,了解其功能和适用性。如果需要正式使用,可能需要购买相应的许可证。 ```python # 这里只是示例代码,并非实际 Telerik Reporter 代码 # 假设使用 Python 连接数据库获取数据用于报表 import pyodbc # 连接数据库 conn = pyodbc.connect('DRIVER={SQL Server};SERVER=your_server;DATABASE=your_database;UID=your_username;PWD=your_password') cursor = conn.cursor() # 执行 SQL 查询 cursor.execute('SELECT * FROM your_table') rows = cursor.fetchall() # 处理数据 for row in rows: print(row) # 关闭连接 conn.close() ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值