欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    关于手机自动化测试的研究与总结报告.doc

    • 资源ID:13263981       资源大小:17KB        全文页数:7页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    关于手机自动化测试的研究与总结报告.doc

    关于手机自动化测试的研究与总结报告关于手机自动化测试的研究与总结报告关于手机自动化测试的研究与总结报告自动化测试是由测试脚本组成,它的核心仍然是代码,说的简单点,自动化测试就是程序测试程序。我们知道,是程序就一定会有缺陷,所以,不能保证测试工程师开发的脚本就完全100%没有缺陷,如果代码中出现一个小小逻辑错误,哪怕一个条件判断的误写也会导致测试结果完全出错。当然,对于一个有经验和优秀的自动化测试开发工程师来说,大多数的错误还是会在脚本调试中避免的。经过我上网搜索,知道了测试中有85%的缺陷是归功于手工测试,而只有15%的缺陷归功于自动化测试(注意:这个标准并不是随便说的,而是由自动化测试专家共同总结得出的一组数据结论)。而且在这15%中,大约只有0.1%不到的缺陷属于新缺陷。的确,自动化测试几乎是无法发现新缺陷的,自动化测试大多是用来发现曾经发现过的缺陷在每个版本下有没有重新出现。自动化测试更适合缺陷预防而不是发现更多缺陷。自动化测试最大的用途就是回归再回归。而对于我们手机软件测试,用自动化测试更是少的可怜。自动化测试对测试工程师来说必须有一定的开发技术背景,开发技术越高则写出来的脚本质量也就越高、越有技术性和想象力。所以对于我们现在必须要把程序语言(脚本代码)学习好,有个良好语言的基础,是自动化测试必不可少的条件之一;其实每一个测试工具能真正地被使用在真实的项目中并驾驭项目的,也没有听说过有一个自动化测试工具能做到适合每一个项目。就拿最近我研究的三大免费自动化测试软件:winrunner,QTP,Loadrunner;我发现其实他们并不是很适合测试我们现在所开发的软件(飘信),飘信是一款基于手机平台的软件,在这样的要求下,我们最好而且我觉得最基本的自动化测试就是工程师第一轮的自测,这样是最节约成本的;我尝试使用winrunner进行测试,这是一款自动化黑盒测试工具,其实在一些很简单的window平台下的软件是可以进行测试的,但是它们对自行开发组件、非Windows标准组件和特有组件的支持很差,容易导致整个测试过程的失败。而且提供的这种基于GUI对象和位图的测试方式,对于具有复杂交互功能的软件而言,他的测试所花的时间和精力不如人工在机器上进行测试的精确并且周到。对于GUI和位图,在这方面我们的这款软件更不需要也不值得花费这么长的精力纠结于在这方面的测试。WinRunner提供了GUIMap的自动学习功能,但这种学习过程在某些情形下与测试过程不能取得一致,达不到理想的效果。因此,仅依赖GUI对象和位图并不能提供足够强大的功能,也不能满足飘信测试的需求;继续说QTP和loadrunner这两款现今最流行的自动化测试软件,我在研究过程中发现,这两款软件在使用方面确实是异曲同工,他们都需要编写测试脚本,这一项要求对于我们这边的测试团队是有很大的要求的,因为我们这款飘信软件是在各个平台开发的,所以需要研究的语言就要很多种,我的想法是这两款软件是作为测试人员必须要学习的测试工具,就拿测试这个行业来说他们是你必备的,但是在我们这边作为测试工具估计要很长时间的学习,而且自学会要更长的时间,我建议大家有时间的时候学习或者互相研究比较好,但现在按照我们团队的状况使用这两款软件作为自动化测试工具可能有点问题;再说一个大家都知道的AndroidSDK这款软件吧,我在eclipse的基础上,进行测试,我觉得还不如就是用手机连接电脑用eclipse直接测试来的方便,在这上面你先要搭配android使用环境,用logcat记录使用情况,与人工测试并无很大的差异,人工可能更方便快捷;android在eclipse中使用AndroidTestProject是可以进行白盒测试,可是其中仍需要输入android一些测试代码,但是这个我个人觉得这个白盒测试是可以学习的,所以要加强学习,最好让开发人员教导,因为这个应该是他们进行自测的一种测试方法。我现在在等待一款android自动化测试软件,叫做:AndroidRobot,它正处于试用期,我建议大家也可以看看这款软件的介绍,很适合飘信这款软件的使用!以上就是我这些天对手机测试自动化的研究与总结,我会继续学习和研究,从而找出更优秀的测试软件符合我们现在的飘信团队测试需要!报告人:xxxx报告时间:2022/3/8扩展阅读:关于手机自动化测试的研究与总结报告自动化测试是由测试脚本组成,它的核心仍然是代码,说的简单点,自动化测试就是程序测试程序。我们知道,是程序就一定会有缺陷,所以,不能保证测试工程师开发的脚本就完全100%没有缺陷,如果代码中出现一个小小逻辑错误,哪怕一个条件判断的误写也会导致测试结果完全出错。当然,对于一个有经验和优秀的自动化测试开发工程师来说,大多数的错误还是会在脚本调试中避免的。经过我上网搜索,知道了测试中有85%的缺陷是归功于手工测试,而只有15%的缺陷归功于自动化测试(注意:这个标准并不是随便说的,而是由自动化测试专家共同总结得出的一组数据结论)。而且在这15%中,大约只有0.1%不到的缺陷属于新缺陷。的确,自动化测试几乎是无法发现新缺陷的,自动化测试大多是用来发现曾经发现过的缺陷在每个版本下有没有重新出现。自动化测试更适合缺陷预防而不是发现更多缺陷。自动化测试最大的用途就是回归再回归。而对于我们手机软件测试,用自动化测试更是少的可怜。自动化测试对测试工程师来说必须有一定的开发技术背景,开发技术越高则写出来的脚本质量也就越高、越有技术性和想象力。所以对于我们现在必须要把程序语言(脚本代码)学习好,有个良好语言的基础,是自动化测试必不可少的条件之一;其实每一个测试工具能真正地被使用在真实的项目中并驾驭项目的,也没有听说过有一个自动化测试工具能做到适合每一个项目。就拿最近我研究的三大免费自动化测试软件:winrunner,QTP,Loadrunner;我发现其实他们并不是很适合测试我们现在所开发的软件(飘信),飘信是一款基于手机平台的软件,在这样的要求下,我们最好而且我觉得最基本的自动化测试就是工程师第一轮的自测,这样是最节约成本的;我尝试使用winrunner进行测试,这是一款自动化黑盒测试工具,其实在一些很简单的window平台下的软件是可以进行测试的,但是它们对自行开发组件、非Windows标准组件和特有组件的支持很差,容易导致整个测试过程的失败。而且提供的这种基于GUI对象和位图的测试方式,对于具有复杂交互功能的软件而言,他的测试所花的时间和精力不如人工在机器上进行测试的精确并且周到。对于GUI和位图,在这方面我们的这款软件更不需要也不值得花费这么长的精力纠结于在这方面的测试。WinRunner提供了GUIMap的自动学习功能,但这种学习过程在某些情形下与测试过程不能取得一致,达不到理想的效果。因此,仅依赖GUI对象和位图并不能提供足够强大的功能,也不能满足飘信测试的需求;继续说QTP和loadrunner这两款现今最流行的自动化测试软件,我在研究过程中发现,这两款软件在使用方面确实是异曲同工,他们都需要编写测试脚本,这一项要求对于我们这边的测试团队是有很大的要求的,因为我们这款飘信软件是在各个平台开发的,所以需要研究的语言就要很多种,我的想法是这两款软件是作为测试人员必须要学习的测试工具,就拿测试这个行业来说他们是你必备的,但是在我们这边作为测试工具估计要很长时间的学习,而且自学会要更长的时间,我建议大家有时间的时候学习或者互相研究比较好,但现在按照我们团队的状况使用这两款软件作为自动化测试工具可能有点问题;再说一个大家都知道的AndroidSDK这款软件吧,我在eclipse的基础上,进行测试,我觉得还不如就是用手机连接电脑用eclipse直接测试来的方便,在这上面你先要搭配android使用环境,用logcat记录使用情况,与人工测试并无很大的差异,人工可能更方便快捷;android在eclipse中使用AndroidTestProject是可以进行白盒测试,可是其中仍需要输入android一些测试代码,但是这个我个人觉得这个白盒测试是可以学习的,所以要加强学习,最好让开发人员教导,因为这个应该是他们进行自测的一种测试方法。我现在在等待一款android自动化测试软件,叫做:AndroidRobot,它正处于试用期,我建议大家也可以看看这款软件的介绍,很适合飘信这款软件的使用!以上就是我这些天对手机测试自动化的研究与总结,我会继续学习和研究,从而找出更优秀的测试软件符合我们现在的飘信团队测试需要!报告人:xxxx报告时间:2022/3/第 7 页 共 7 页

    注意事项

    本文(关于手机自动化测试的研究与总结报告.doc)为本站会员(一***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开