当前文档已下架!返回首页
返回

【57页】毕业论文:基于AdobeAIR的自动化测试与实现.doc文档原创精品 【57页】毕业论文:基于AdobeAIR的自动化测试与实现.doc文档原创精品

格式:word 上传:2026-10-09 17:20:18
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
毕业论文:基于AdobeAIR的自动化测试与实现.doc预览图(1)
第 1 页 / 共 57 页
毕业论文:基于AdobeAIR的自动化测试与实现.doc预览图(2)
第 2 页 / 共 57 页
毕业论文:基于AdobeAIR的自动化测试与实现.doc预览图(3)
第 3 页 / 共 57 页
毕业论文:基于AdobeAIR的自动化测试与实现.doc预览图(4)
第 4 页 / 共 57 页
毕业论文:基于AdobeAIR的自动化测试与实现.doc预览图(5)
第 5 页 / 共 57 页
毕业论文:基于AdobeAIR的自动化测试与实现.doc预览图(6)
第 6 页 / 共 57 页
毕业论文:基于AdobeAIR的自动化测试与实现.doc预览图(7)
第 7 页 / 共 57 页
毕业论文:基于AdobeAIR的自动化测试与实现.doc预览图(8)
第 8 页 / 共 57 页
毕业论文:基于AdobeAIR的自动化测试与实现.doc预览图(9)
第 9 页 / 共 57 页
毕业论文:基于AdobeAIR的自动化测试与实现.doc预览图(10)
第 10 页 / 共 57 页
毕业论文:基于AdobeAIR的自动化测试与实现.doc预览图(11)
第 11 页 / 共 57 页
毕业论文:基于AdobeAIR的自动化测试与实现.doc预览图(12)
第 12 页 / 共 57 页
毕业论文:基于AdobeAIR的自动化测试与实现.doc预览图(13)
第 13 页 / 共 57 页
毕业论文:基于AdobeAIR的自动化测试与实现.doc预览图(14)
第 14 页 / 共 57 页
毕业论文:基于AdobeAIR的自动化测试与实现.doc预览图(15)
第 15 页 / 共 57 页
预览结束,还剩 42 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

比成本节约高达,有些不能直接在成本上体现,但是他们的自动化测试使得他们能更快的产出更高质量的多更频繁的运行,自动测试个明显的优点就是用更少的时间运行更多的测试,因此就能更频繁的执行测试,这个能使系统更自信,大部分人认为执行相同测试时,用自动化更快,实际上,他们更倾向于更频繁地运行更多测试。


仅凭手动模式很难或者几乎不可能执行测试。


比如说个用户试图执行个全面的在线系统测试可以说是不可能的,但是自动化测试可以模拟个用户的输入信息。


通过让最终用户定义,实现自动重放。


用小谈冒,使用现代软件开发技术对用户信息权限,各种资料进行统的管理,使得客户端和后台管理无需集合,通过接入点即可实现主要功能,而后台的数据处理能力将大大影响客户端的反应情况和用户的使用,使用自动化测试工具对后台进行测试将可以找出潜在的问题,进步提高软件的质量。


综上,自动化测试的引入将会更好的利用资源,大大的提高测试的效率,缩短软件开发测试周期,可以让产品以更好更快的姿态投放到市场,并节省了人力资源,降低了测试的成本,增强了测试的稳定性和可靠性,使得软件测信任度得到了提高。


参考文献贺平软件测试教程北京电子工业出版社,柳纯录软件评测师教程背景清华大学出版社,参考文献贺平软件测试教程北京电子工业出版社,柳纯录软件评测师教程背景清华大学出版社,浅谈测试需求分析的效率,缩短软件开发测试周期,可以让产品以更好更快的姿态投放到市场,并节省了人力资源,降低了测试的成找出潜在的问题,进步提高软件的质量。


综上,自动化测试的引入将会更好的利用资源,大大的提高测试部分内容简介化测试可以减少成本,增加了有限时间内的可执行测试,节约额时间。


后台管理是的重要组成部分,是运行的最基本数据支持,使用现代软件开发技术对用户信息权限,各种资料进行统的管理,使得客户端和后台管理无需集合,通过接入点即可实现主要功能,而后台的数据处理能力将大大影响客户端的反应情况和用户的使用,使用自动化测试工具对后台进行测试将可以找出潜在的问题,进步提高软件的质量。


综上,自动化测试的引入将会更好的利用资源,大大的提高测试的效率,缩短软件开发测试周期,可以让产品以更好更快的姿态投放到市场,并节省了人力资源,降低了测试的成本,增强了测试的稳定性和可靠性,使得软件测信任度得到了提高。


参考文献贺平软件测试教程北京电子工业出版社,柳纯录软件评测师教程背景清华大学出版社,浅谈测试需求分析小谈冒烟测试每日测王威软件测试从零开始无忧测试河北师范大学本科生毕业论文设计翻译文章中文翻译介绍软件必须通过测试确保它在预定的环境中工作,软件测试必须能非常有效的找出缺陷所在,它还必须是高效的,能尽快尽可能便宜的执行测试。


自动化软件测试,可以大大减少全面检测的时间,显著提高规定时间内的测试能力,手动测试需要几个小时完成的任务,自动化测试在数分钟之内就能完成。


这本书所展示的就是不同的组织如何进行自动化测试,其中些大大缩小了成本,跟手动模式相比成本节约高达,有些不能直接在成本上体现,但是他们的自动化测试使得他们能更快的产出更高质量的软件。


个成熟的自动测试软件,可以在电脑闲置时,键式自动执行。


自动化测试是可重复的,并且在同时间序列内用完全相同的输入数据,自动测试能用最少的精力全面检测有变化的部份,而且它还能消除很多麻烦,越是枯燥简单的测试,越是需要强大的工具支持。


自动化测试的优点自动化测试比手动测试能更有效的执行检测任务,除此之外,其他的其他优势,具体如下能在新版本的程序中运行现有测试,这也许是最显著的优势,特别是在有很多修改程序的环境中。


执行套回归测试应该不要花很大的精力,鉴于测试已经存在,并且自动在早期版本的程序中运行,它应该是可以选择,仅需几分钟的手动工作就可以开始执行。


可以更多更频繁的运行,自动测试个明显的优点就是用更少的时间运行更多的测试,因此就能更频繁的执行测试,这个能使系统更自信,大部分人认为执行相同测试时,用自动化更快,实际上,他们更倾向于更频繁地运行更多测试。


仅凭手动模式很难或者几乎不可能执行测试。


比如说个用户试图执行个全面的在线系统测试可以说是不可能的,但是自动化测试可以模拟个用户的输入信息。


通过让最终用户定义,实现自动重放。


用户方案测试可以在任何时间运行,即使是那些不明白复杂的业务应用技术人员也能使用。


当执行手动测试时,通常预计的结果包含测试人能明显看到的状况,但是,总有些属性是手动测试不容易被验证的。


例如,个图形用户界面的对象可能会引发些事件,但不会产生任何直接的输出。


个测试执行工具可能可以检查到该事件已发生,但是如果不使用其他工具的话是不能被检测到的。


更充分的利用资源。


毫无意义和枯燥任务的自动化,例如重复插入相同的输入,更精确测试可以提高员工士气,并且可以使得测试技术人员有更多的时间去设计更好测试用例。


另外有些测试需要手工测试,当测试用例较少时测试人员可以更好的完成手工测试。


测试机器可以整夜或利用周末时间去完成自动化测试。


测试的致性及可重复性。


自动重复的测试每次都是完全相同至少每次输入都是相同的,鉴于时间不同输出有可能不同,比如说。


这个可以使测试能达到定水平的致性,而手动测试是很难达到的。


通过使用不同的操作系统,或者不同的数据库,可以让同样的测试,在不同的硬件配置下执行。


这样又能使多平台的产品具有跨平台致性的特质,这个显然也是手动测试几乎不能达到的。


使用个好的自动测试软件能确保在测试和开发过程中有致的标准。


比如说该工具可以检查相同类型的功能在每个应用程序中以相同的方式执行。


测试的再利用。


决定测试什么,设计测试并建立测试的努力都可以通过执行这些测试来得到很好的分布。


那些需要再利用的测试是值得我们投入时间去研究并确保他们的可靠性。


这点在手动测试中也是至关紧要的,但是相比于手动测试,自动测试比能更多的被再利用。


更快的进入市场。


旦组测试可以自动执行,它的重复速度远远快于手动模式,所以,测试运行的时间可大大缩短当然也有其他影响因素,比如开发者修复缺陷的能力。


增强信心。


得知组广泛的自动化测试已经成功运行,当系统被释放是,我们可以由更大的信息保证不会有任何不愉快的意外发生前提是在运行的测试必须是完好的,高质量的。


总之,可以用更少的尽力,获得更彻底的检测,同时提高质量和生产率。


自动化测试用例的设计测试活动可以被自动化设计吗通过测试工具,我们有些方法使得部分测试设计实现自动化。


这些工具有事被称为测试输入生成工具,他们在些情况下是有用的,但是他们永远不能完全取代智能测试。


所有测试设计都遇到的个问题是该工具可能会产生大量的测试,因此有些工具就会用些方法尽量减少出现与测试人员特定标准相对的测试。


尽管这样,在合理的时候还有会产生很多很多的测试。


测试工具不能判别出哪括测试环境的设计,测试场景的设计和测试用例的设计。


测试环境的设计对产品的性能测试需要验证实际使用中的性能能力,所以要尽可能的选择接近实际运行环境来进行测试。


如表是本次测试的测试环境。


表测试环境设备名称硬件配置软件配置备注数据库服务器个内存操作系统服务器在虚拟机中搭建的服务器硬盘网卡使用方式连接的虚拟机网卡数据库服务器负载生成器个内存操作系统负载生成工具测试场景设计对系统进行性能测试时设定总的并发用户为个,设计了两个典型的场景业务,如表中所示为具体的测试场景列表。


表系统场景列表场景名称场景业务和比例分配测试指标性能计数器系统应用场景用户分配用户登录修改个人资料用户登陆的时间小于秒修改个人资料的响应时间小于秒。


应用服务器使用率应用服务器的剩余物理内存响应时间测试用例设计确定测试场景后进行测试用例的设计,进步完善性能测试的准备过程。


表用例设计用例业务名称登陆前置条件无测试步骤输入输入用户名和密码用户名为,密码为点击登陆。


脚本设置事务设置事务名称起始位置结束位置打开页面后成功登陆后集合点设置集合点名称集合点位置点击登陆前期望结果编号测试项平均响应时间响应时间事务成功率使用率登陆表用例设计用例业务名称修改个人资料前置条件成功登陆测试步骤输入输入用户名和密码后登陆用户名为,密码为点击个人信息管理,修改个人信息,点击修改按钮。


脚本设置事务设置事务名称起始位置结束位置点击个人信息管理前保存修改后集合点设置集合点名称集合点位置点击修改按钮之前期望结果编号测试项平均响应时间响应时间事务成功率使用率修改个人资料测试执行和结果分析在录制脚本之前先要确定使用何种协议,协议的正确选用,关系到脚本是否正确录制与执行,十分重要。


因此在进行程序的性能测试之前,测试人员必须弄清楚被测试程序使用的是什么协议。


录制脚本后运行场较为简单,点击场景运行界面的后自动运行场景,并在下方显示检测的性能计数器。


设定好操作方式后执行性能测试,在测试过程中,可以监测所测系统的各项性能,及时发现性能瓶颈。


对于性能测试有要求的软件或系统定要进行长期负荷测试,以发现内存泄露等需要长期运行才能出现的问题。


性能测试场景设计总共个虚拟用户执行脚本,每秒加载个虚拟用户,完成后自动停止。


集合点策略为的虚拟用户到达集合点时将其释放。


图为用户加载方式。


图加载用户方式性能测试结果分析虚拟用户加载虚拟用户的加载情况与场景设置基本致,且结合点击率图,当虚拟用户数加载到最大值时,每秒点击数也达到峰值,由此得出,本次测试场景基本模拟出了系统在实际使用中的情况。


图运行的用户数图每秒点击率图中每秒点击率数据如表所示,通过该表可以进步分析性能情况。


表每秒点击率事务响应时间图通过此图可看出登录事务的响应时间最低为秒,最高为秒,平均响应时间为秒,该事务的平均响应时间超过了用户体验的临界值秒,未能达到系统性能要求。


修改个人信息业务的最低响应时间为秒,最高为秒,平均秒,响应速度很快,达到了性能要求。


图平均

下一篇
  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库-精品文档 帮帮文库-免费阅读 帮帮文库-海量资源
换一批

搜索

客服

足迹

下载文档