- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于云计算架构下的软件测试
摘要:随着云计算的不断发展,云计算在软件测试中的应用,为传统的软件测试提供了一种全新的测试模式,提高传统软件测试的工作效率。基于当前流行的云计算来讨论云测试的可行性,并结合云计算的优点来实现云测试的优势,对云测试的前景进行展望。
关键词:云计算;软件测试;云测试
1.引言
云计算【5】已经成为当前IT领域最热门的词汇之一,并通过计算模式的创新,最大限度地实现了资源扩展对应用层和管理层的透明性,实现IT资源自底向上的全面服务化【6】。
本文主要通过对云计算相关资料的研究和分析,来了解和分析云计算,介绍不同云计算,了解云计算的特点,以云计算的概念来进一步的讲解什么是云测试【4】。以及对云测试的特点和优点进行介绍,展望云测试的研究方向和发展趋势,从而来讲解软件测试的重要性,针对传统的软件测试提出一种基于云计算的软件测试平台。
2.云计算
云计算(cloud computing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络同时也是互联网对其的一种比喻。
云计算软件可以按需调用,可以按照用户的需求来分配所需的资源空间来给用户使用,能节省很多系统资源;云计算还具有可扩展性,可以按照用户的需求来配置所需要的硬件和软件系统,不用更新硬件配置,使用更加方便灵活同时也节省软件的成本。
3.云测试的定义
云计算为测试活动提供一个低成本、智能化、高效率的测试服务环境
容错和可恢复性测试主要是检查系统容错能力,主要针对虚拟机的迁移、客户端故障、云平台故障和恢复测试【2】。
云计算除了上述列举的优点以外,还有众多优点,等着开发人员的开发来开发和测试人员的使用中来发现云计算的优点。利用云计算的种种优点来提高软件的质量。
5.云测试的缺点
虽然云测试具有众多的优点,但是云测试也同样存在着某些不足之处,具体体现在以下几个方面:
5.1数据安全
用户的数据都是存在云环境中,这样不利于保护用户数据的隐私问题,对于用户信息的交互,数据在云环境的不同系统中使用,测试人员在测试这些问题的时候应该更加留意和小心来避免用户数据泄露的问题,这也是最重要的问题,来保障客户的权益。
5.2多用户租赁
云计算是多用户租赁环境下的应用系统,多个用户共享一个实例化的应用实体及数据达到需求的目的,对测试而言也是一种极大的挑战。
5.3并发问题
云服务可以快速地提供测试其他软件所需的资源和环境,但并不是所有的测试过程和场景都适合云测试框架,需要考虑系统、测试用例间相互的依赖关系。
5.4兼容和交互性
云计算中的软件运行在多个不同环境中,那么相对传统的软件测试就很复杂,测试的环境很难得到把控,需要考虑“云”中软件和不同环境的兼容以及与其他“云”的兼容问题。
6.云计算在软件测试的应用
综上所述,了解到云测试的大量优点,但是对于真正的优点恐怕通过文字的描述很难直观的来了解云测试,以下是从网站上截图关于云测试的具体操作和应用实例,这样便于大家来更近一步的了解云测试。
6.1.优测
优测是腾讯旗下的一款云测试的产品。
进入页面可以发现云测试在这里分了三大模块:缺陷分析、应用测试、云手机。
图6.1 优测首页
6.2演示云测试
主要演示使用云手机进行云测试(手机(立即使用),进入以下页面,点击“开始使用”。
图6.2 开始页面
6.3各种类型的手机型号
测试人员可以根据自己公司的APK来测试当前APK是否支持所需支持的手机型号。
图6.3 各款手机型号
选择APK所支持的一款手机型号来进行软件测试
进入测试页面,测试人员可以发现,云服务中已经把对应的手机信息都列出来,便于测试人员查看。另在此处,测试人员可以点击“安装APK”来把所需要测试的APK进行上传。
图6.4 上传APK
6.5 当测试人员安装APK 成功后,在所选的机器上面可以看到所选的机型已经装好所选的软件(QQ邮箱)。
图6.5 APK安装成功
6.6 使用APK
点击“开始使用” 就可以运行QQ邮箱软件。
图6.6 运行APK
6.7 APK的Logcat日志
当打开QQ邮箱的软件后,可以在Logcat 日志中点击开始Logcat,此时云服务器中就会自动的来抓取log,且抓到的log测试人员可以自动导出以备查看和分析问题。
图6.7 Logcat日志
6.8 APK的屏幕截图
当软件在运行中出现问题的时
文档评论(0)