主题 : 自助APP功能测试:让苦不堪言的APP迭代开发更轻松 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 121713
精华: 0
发帖: 32
金钱: 180 两
威望: 36 点
贡献值: 0 点
综合积分: 64 分
注册时间: 2015-12-24
最后登录: 2016-12-22
楼主  发表于: 2016-05-19 14:16

 自助APP功能测试:让苦不堪言的APP迭代开发更轻松

首先,大伙儿都知道随着移动互联网的飞速发展,移动APP的开发呈现出爆发式的增加,功能越来越多,复杂度不断上升,竞争也越发激烈。而目前,APP最大的特点就是版本迭代“快”一款APP平均每两周甚至1周就需要更新版本,以便于能最先满足用户需求,占领市场先机,而每一次迭代开发又都必须进行大量的复杂的功能测试,以确保产品质量的稳定,避免用户的流失,这两点往往不能兼得,导致开发者苦不堪言!那么诸多移动互联网公司最大的痛点,Bird认为便是如何能在短时间内快速又高效地完成APP的迭代开发。

当TestBird发现了这样的痛点,便开始为CP们想解决办法,而通过之前累积的测试经验以及在测试领域做出的技术突破,TestBird便创新推出了APP自助功能测试平台。那么说到这,Bird想告诉大家,我们的自助功能测试就是旨在帮助开发者提升测试效率,并缩短产品的上线周期,满足APP迭代开发阶段高频的测试需求。总的来讲,自助功能测试是基于Testbird云手机平台的线上自助式测试服务,通过将APP测试从线下转为线上,简单易上手,实现多种功能的自动化,为快速迭代打好基础。通俗的讲,自助功能测试是一个工具平台,简单易用,他让测试人员只需要专注于用例的编写,然后简单的按照用例一步步点击执行即可,剩下的所有工作都交给我们来完成,极大地提升了迭代的效率。


废话少说,这会就教大家怎么来用这个工具:

Step1:上传APP
首先,点击这里并选择上传待测试的APP: 

  
Step2 创建一次测试任务
2.1 进入应用
应用上传完成后,会在应用列表中显示所有已上传的APP,点击已上传的APP图标,即可进入该APP,进入后页面如下: 

  
2.2创建测试任务
进入应用后,这里展示的是这个应用中所有的版本(如果有多个版本)。 

1.选中你所需要测试的某一个版本,点击【新建测试任务】即可为这个版本创建一个测试任务; 
2.如果你想上传一个新版本,则点击【上传新版本】即可为这个应用添加一个新的测试版本; 
  
当为某个版本的APP开启一次测试任务时,需要为本次测试预约测试时间(即租用云手机时长),同时也让你了解明确的扣费方式。 

当确定租用时长后,则开始了本次测试,系统会自动为安装选择的APP版本。 版本安装完成后,系统会自动启动该应用(若部分手机未自动启动,则手动启动即可),然后就可以开始执行测试用例了。 

  
  
Step3 执行测试用例
3.1 开始执行
点击【开始执行】按钮,即开始执行测试用例。 (注意:点击开始执行后,系统才会开始记录所有的操作信息、日志) 

  
开始测试后,在页面左边手机实时界面中,开始进行操作,可以对手机进行:点击、拖动、长按等操作,和在真实的手机上操作方式一样。在每一次操作后,系统会自动生成每一次操作的截图,方便后续进行问题复现或定位; 

  
3.2 结束执行并生成报告
当完成一个测试用例后,点击【结束执行并生成报告】按钮后(见3.1节截图),你可以设置测试用例执行的结果:阻塞、通过、失败,并对本用例的结果进行说明,比如:在xxx一步时出错,原本应该xxx,而实际上yyy。 在完成用例结果设置后,在弹框右下角有两个按钮,其中【下一个用例】指完成本用例执行,接着开始下一个测试用例的执行;【结束测试任务】表示你希望完成本次测试任务,并退出终端租用了,后续可以查看测试用例结果并生成测试报告; 

  
3.3 完成任务或继续执行
当完成某一个用例的执行后,如果你还想在本次测试任务中继续执行下一个用例,那么可以点击【下一个用例】,回到3.1节所示页面。 这时终端的状态是执行完上一个用例的状态,你可以调整终端的状态后,再次点击右下方的【开始执行】,启动下一个测试用例的执行。 
  
Step4:生成测试报告
4.1 选择任务集
当完成某一个用例的执行后,如果你想结束本次测试任务并去查看用例执行的日志或者生成测试报告,则点击右下方的【结束测试任务】(3.2节截图)后回到测试任务列表页面: 在任务列表中,可以查看到所有的任务信息; 

  
1.点击【查看】,可以看到任务的详情,包含任务中所有测试用例执行的结果; 
2.也可以生成测试报告; 
3.在生成报告前,选择需要放入报告中的测试任务集。 
  
4.2 选择用例集
当选择好测试任务,并点击【生成报告】后,可以灵活选择这些任务集中哪些用例需要纳入报告,因为不是所有的用例结果都需要纳入到测试报告中。确定选择的用例后,点击提交即生成报告。 

  
4.3 查看报告
报告生成后,就可以在测试报告页面中,查看所有的测试报告了,点击报告链接下面的按钮,即可查看报告详情了。 

  
4.4 报告详情
在测试报告详情中, 

  1.可通过拷贝报告短链接分享测试报告给其他人; 
 2.也可以点击查看每个测试用例的执行结果; 
  
Step5:管理测试用例
5.1 用例管理
另外,在完成一次测试执行前后,都可以管理你的测试用例; 

1.这里是用例集的树形结构,可以通过用例标题旁边的按钮,添加一个用例或用例集; 
2.对于已有的用例,可以通过【编辑】按钮对用例进行编辑,可编辑的内容包括用例的标题以及用例描述; 
3.如果有多个用例需要编辑,一个一个用例编辑不方便,那么可以通过【导入用例】按钮,可以批量导入用例; 
  
5.2 批量导入
点击【导入用例】按钮后,进入批量导入页面; 
  

  
批量导入用例目前支持两种方式: 
  1.通过excel导入:可以在excel表格中先编辑好用例(根据excel模板),然后通过表格批量导入,这种导入的用例在执行前只有用例标题和描述; 
 2.导入已完成测试任务中执行过的用例:这种方式导入的用例,会有保存有上一次用例执行步骤的截图,这样为下一次执行本用例后进行对比提供了一种方法。