● 摘要
本论文以传统软件与移动app软件的不同入手,针对移动app程序开发的结构及行为特征引入云计算和云测试的概念,介绍云计算、云测试技术以及云测试的应用场景,对比传统软件,分析移动app的特点,总结出将移动app测试移植到云端的优点。在本论文所做的工作中,首先介绍软件测试相关理论和目前主流的云测试平台,分析各大平台优缺点,总结出云平台的统一框架模型,根据模型进行改良,设计出适用于移动app云测试的平台架构,并将设计部分付诸实施,开发了一款基于云测试的移动app测试平台——智能终端云测试系统。该平台总结了现有测试平台的优势,具有完备的设计框架,可以为移动app开发者提供性能测试、场景模拟测试、安全扫描测试、遍历测试、回归测试、兼容性测试等六种测试服务。之后探索移动app云测试的自动化实现,提出一种基于云平台的自动化测试方案,利用遗传算法建立测试用例的脚本库,通过云平台的资源优势使测试用例的编写自动化运行。最后对网络小说阅读系统V1.0进行实际测试,从测试需求分析开始,叙述其在该平台下的功能测试、性能测试等过程,分析测试报告,得出测试结果,比较云测试与传统人工测试的测试效率,展现云测试的优势。全文为移动app云测试技术发展提供参考。
相关内容
相关标签