快速入门
简介
M8Test (Mobile Test) 是一款移动端的开发工具, 可以直接在移动端开发软件, 目前只支持安卓平台, 特性如下:
版本
概念
版本名: 格式为 "major.minor.patch", 例如
0.1.0
, major 为 0 , minor 为 1, patch 为 0版本形象: 每个版本都会有一个动漫形象, 遵循以下规则:
如果两个版本仅仅是 patch 部分不一样, 那么这两个版本形象一样, 仅仅加了 patch 后缀, 例如
0.1.0
版本形象为KIKYOU
,0.1.1
版本形象为KIKYOU_1
,0.1.2
版本形象为KIKYOU_2
如果两个版本的
major
部分一样, 那么版本形象会出自同一部动漫, 例如0.2.0
的形象为KAGURA
,0.1.0
形象为KIKYOU
均出自<<犬夜叉>>
.
版本号: 一个整数, 版本名计算, 公式为
major * 1000000 + minor * 1000 + patch
兼容性
出自同一部动漫的版本形象具有向后兼容性(两个版本名的
major
一样), 例如0.2.3
兼容0.1.2
,0.2.3
版本具有0.1.2
版本的所有 api 同时0.2.3
还会具有0.1.2
版本没有的 api同一个动漫形象的所有api一样(两个版本名的
major
和minor
都一样), 更新的版本仅仅会修复 bug, 例如0.1.2
相对于0.1.1
api一样, 仅仅会修复0.1.1
版本中出现的 bug不同动漫的版本形象api可能会不兼容(两个版本名的
major
不一样), 例如1.1.1
相对于0.2.3
可能会增加/减少 api.
能做什么
app 爬虫
自动化测试
数据提取
营销软件
智能家居/物联网
可以实现任何其他自动化框架(autojs, easyclick, 按键精灵, 触动精灵, 懒人精灵, aiwork等)可以实现的功能
适合人群
想学习编程的人员
有意学习自动化测试脚本的人员
希望用自动操作代替手动的人员
企业App测试团队及测试人员
从事爬虫行业的研发人员
有自动化框架(autojs, easyclick, 按键精灵, 触动精灵, 懒人精灵, aiwork等)编程经验的人员
优势
支持多种编程语言, 可直接访问android api, 无需通过网络或者其他方式间接调用android api.
完全脱离桌面端开发, 可以在移动端上完成所有的开发任务
可以将程序直接打包成软件安装包后安装到设备运行
支持在电脑端开发