安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  编程开发  >  编程工具 > MobileRunner(移动平台自动化测试工具) v1.1 简体中文版
MobileRunner(移动平台自动化测试工具)

MobileRunner(移动平台自动化测试工具)

 v1.1 简体中文版
  • 软件大小:60.70 MB
  • 更新日期:2019-10-28 17:57
  • 软件语言:简体中文
  • 软件类别:编程工具
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:60.70 MB

软件介绍 人气软件 下载地址

为您推荐: 编程开发

  MobileRunner是一款面向移动平台(android和ios)的自动化测试工具,此工具是由泽众软件推出,该程序支持同时对多台移动设备进行进行连接管理,支持可以通过脚本录制功能,还可以通过脚本进行指令执行,从而达到自动化测试;该程序支持测试的范围包括了设备、移动设备以及应用等,可以测试出连接设备的兼容性,以及对应用程序的功能进行测试;足以满足绝大部分用户的使用需求;除了测试功能,程序还支持对应用以及设备进行监控,可以通过检测的方式来监控运行状态以及可以通过录制功能来录制整个调试过程,可对自动图形组件进行识别及编辑;强大又实用,需要的用户可以下载体验

MobileRunner(移动平台自动化测试工具)

软件功能

  1、移动设备管理

  对连接设备管理服务器的移动设备进行集中式管理,自动识别设备厂商、设备型号、操作系统版本、设备分辨率等设备基本信息。支持仿真器和真机设备

  2、移动设备连接控制

  对设备进行连接,通过鼠标操作设备,支持基本的触屏(点击、滑动、长按)、物理按键操作等

  3、录制时单步调试

  在设备录制脚本时,实现对脚本的单步调试功能,可以单步运行一条脚本语句,提高脚本调试效率

  4、录制界面视图化

  通过视图化界面进行录制,可以直观地查看录制到对象

  5、函数及脚本调用

  支持脚本调用脚本,类调用以及封装函数调用

  6、对象库管理

  支持可视化对象库,查看对象的属性;支持对象的重命名、复制、删除

  7、参数化

  支持脚本参数化,实现了脚本与数据分离:脚本使用Java的脚本,在脚本执行的时候,从数据源中读取数据,通过循环参数列表对脚本进行控制,实现了值传递

软件特色

  1、图形自动识别组件

  设备的操作能够通过设备界面自动识别出界面组件,脚本执行时能够在当前的设备界面中识别出该组件并执行录制时响应操作

  2、MobileRunner支持函数调用,支持脚本调用脚本,能够非常简单地实现各种复杂脚本的编写

  3、实时监控运行状态

  实现了实时监控设备的CPU使用率与内存使用率,方便检测软件性能

  4、并发执行

  支持多设备并发执行,极大地提高了测试效率,避免了排队等待时间

  5、录制过程调试

  a、支持录制中对脚本命令的修改,运行,删除

  b、支持暂停录制功能以及对象重新定位,避免了重新连接设备再录制的重复操作,脚本录制成功率显著提高

  6、功能全面

  MobileRunner实现了最全面的功能,包括:对象检查点、图像检查点、参数化、录制、脚本执行、实时同步回放日志、测试日志、实时性能监控、TC同步脚本等功能,能够满足用户的各种复杂应用需求

安装步骤

  1、需要的用户可以点击本网站提供的下载路径下载得到对应的程序安装包

MobileRunner(移动平台自动化测试工具)

  2、通过解压功能将压缩包打开,找到主程序,双击主程序即可进行安装,点击确认按钮即可

MobileRunner(移动平台自动化测试工具)

  3、需要完全同意上述协议的所有条款,才能继续安装应用程序,如果没有异议,请点击同意按钮

MobileRunner(移动平台自动化测试工具)

  4、用户可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改

MobileRunner(移动平台自动化测试工具)

  5、等待应用程序安装进度条加载完成即可,需要等待一小会儿

MobileRunner(移动平台自动化测试工具)

  6、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可

MobileRunner(移动平台自动化测试工具)

使用说明

  云测试平台-测评/测试中心解决方案

  测试平台建设的目的是为企业提供一个技术先进、设备齐全、高度开放的产品测试环境,为企业提供优质的测试服务,软件测试体系建设服务和软件测试工具服务;帮助企业建立软件测试规范和软件测试标准,提高软件产品质量。

MobileRunner(移动平台自动化测试工具)

  云测试平台业务流程,云测试平台服务

  提供7*24小时服务的云测试实验室,提供非现场产品登记测试,提供多样化的测试实验室环境:功能、性能、兼容性测试等

  提供被测软件的云端部署环境, 提供各种测试工具软件, 建立符合CNAS规范的测试实验室

MobileRunner(移动平台自动化测试工具)

  非现场测试支持,无需现场即可提供服务,跨地域的测试协同工作平台

  云端出报告、测试用例等,基于实验室的云测试服务,云测试服务、培训, 云测试体系咨询

  性能测试方法论

  1.性能测试分类

  性能测试(Performance Testing):性能测试方法是通过模拟生产运行的业务压力量和使用场景组合,测试系统的性能是否满足生成性能要求。即在特定的运行条件下验证系统的能力状况。

MobileRunner(移动平台自动化测试工具)

  负载测试(Load Testing):在给定的测试环境下,通过在被测系统上不断增加压力,直到性能指标超过预定指标或某种资源使用已经达到饱和状态,目的是了解系统性能容量和处理能力极限。负载测试的主要用途是发现系统性能的拐点,寻找系统能够支持的大用户、业务等处理能力的约束。也可以理解为扩展性测试(Scalability Testing),即在固定测试环境,在其它测试角度(负载方面)不变的情况下,变化一个测试角度并持续增加压力,查看系统的性能曲线和处理极限,以及是 否有性能瓶颈存在(拐点)。主要意义是从多个不同的测试角度去探测分析系统的性能变化情况,配合性能调优。测试角度可以是并发用户数、业务量、数据量等不 同方面的负载。

MobileRunner(移动平台自动化测试工具)

  压力测试(Stress Testing):测试系统在一定饱和状态下系统能够处理的会话能力,以及是否出现错误,一般用于稳定性测试。可以理解为资源的极限测试。测试关注在资源处于饱和或超负荷的情况下,系统能否正常运行,是一种在极端压力下的稳定性测试。其主要意义是通过测试调优保证系统即使在极端的压力情况下也不会出错甚至系统崩溃。

  配置测试(Configuration Testing):通过对被测系统的软硬件环境的调整,了解各种不同环境对性能影响的程度,从而找到系统各项资源的有分配原则。主要用于性能调优,在经过测试获得了基准测试数据后,进行环境调整(包括硬件配置、网络、操作系统、应用服务器、数据库等),再将测试结果与基准数据进行对比,判断调整是否达到佳状态。

MobileRunner(移动平台自动化测试工具)

  并发测试(Concurrency Testing):模拟并发访问,测试多用户并发访问同一个应用、模块、数据时是否产生隐藏的并发问题,如内存泄漏、线程锁、资源争用问题。测试目的并非为了获得性能指标,而是为了发现并发引起的问题。

  可靠性测试(Reliability Testing):通过给系统加载一定的业务压力的情况下,让应用持续运行一段时间,测试系统在这种条件下是否能够稳定运行。需要和压力测试区分开,两者的测试环境和测试目的不一样。压力测试强调在资源极限情况下系统是否出错,可靠性测试强调在一定的业务压力下长时间(如24×7)运行系统,关注系统的运行情况(如资源使用率是否逐渐增加、响应是否是否越来越慢),是否有不稳定征兆。

MobileRunner(移动平台自动化测试工具)

  2.性能测试的一般过程

  我们把性能测试分成以上阶段:

  测试计划阶段,规划测试过程,编写测试方案、测试计划。 准备测试人员,搭建测试环境。

  建立测试模型阶段

  根据历史数据,构建测试模型,包括:压力模型、业务模型、数据模型、监控模型等。

  测试模型主要是根据历史信息和未来的预期来构建。

MobileRunner(移动平台自动化测试工具)

  创建测试场景阶段

  创建测试模型之后,需要创建不同的测试场景。

  根据每日业务分布情况和特殊营业日的业务分布情况,对峰值曲线进行分析,主要分析曲线的峰值和拐点(曲率发生大的变化节点),拆分场景。

  创建测试脚本,根据测试场景和具体的业务,创建测试脚本。

  测试脚本依赖于测试工具。测试脚本需要考虑到被测试系统的响应速度等问题。

  执行与监控,根据测试场景和加压方式等,进行测试。 测试分成多个轮次进行。

MobileRunner(移动平台自动化测试工具)

  测试分析

  分析测试结果。在测试过程中,会进行压力测试、负载测试、性能测试三个部分的测试(本次测试),并且获得随着压力增长而变化的性能监控数据。

  通过对数据的分析,获得测试报告,对发现的缺陷提交缺陷。

  3.性能测试模型

  性能测试模型,分成:压力模型、业务模型、数据模型、监控模型、风险模型等。

MobileRunner(移动平台自动化测试工具)

  压力模型

  压力模型,是根据系统的历史数据,分形当前系统压力的方法。 主要是对峰值的交易百分比进行分析处理,获得模拟的峰值。

  业务模型,根据不同的业务品种(交易)来进行分析,分析在不同的场景下,交易的百分比分布情况。

MobileRunner(移动平台自动化测试工具)

  数据模型

  数据模型,主要是根据当前系统的数据量和关联。

  数据模型需要在测试时候选择不同的关联数据。例如:典型机构的选取等。

  监控模型,对哪些部分进行监控,监控的数据。

  风险模型

  系统存在哪些风险,也是需要重点关注的数据和瓶颈。 对于重点关注的数据和瓶颈,需要进行重点测试。

下载地址

人气软件