分类分类
大小:47.3 MB更新:2024/04/02
类别:编程工具系统:WinXP/Win2K/Vista/Win7/Win8/Win10
Appium最新版是一款很受大众喜欢的一款代码命令输入工具。Appium最新版的功能十分的强大,可以自动测试原生和轻量移动应用,不仅如此,Appium官方版还支持 iOS, Android 和 FirefoxOS平台。
功能介绍
1,appium是开源的移动端自动化测试框架;
2,appium可以测试原生的、混合的、以及移动端的web项目;
3,appium可以测试ios,android应用(当然了,还有firefox os);
4,appium是跨平台的,可以用在osx,windows以及linux桌面系统上;
1,不需要为了自动化而且重新编译或修改测试app;
2,不应该让移动端自动化测试限定在某种语言和某个具体的框架;也就是说任何人都可以使用自己最熟悉最顺手的语言以及框架来做移动端自动化测试;
3,不要为了移动端的自动化测试而重新发明轮子,重新写一套惊天动地的api;也就是说webdriver协议里的api已经够好了,拿来改进一下就可以了;
4,移动端自动化测试应该是开源的;
软件优势
因为Appium官方版在所有平台上都使用了标准的自动化接口, 所以你不需要以重新编译或者修改你的 app。
你可以用你喜欢的开发工具,使用任何 WebDriver 兼容的语言来编写测试用例。比如 Java, Objective-C, JavaScript with Node.js (in both callback and yield-based flavours), PHP, Python, Ruby, C#, Clojure, 或者 Perl。 可以使用标准的Selenium WebDriver API和特定语言的客户端库。
你可以使用任何测试框架。
如果没有 Appium,你就只能用 Javascript 来写 Apple 的 UIAutomation 脚本,并且只能通过Instruments 应用来运行你的测试。同样的,在 Google 的UiAutomator体系下,你只能用 Java 写你的测试案例。Appium 最终开启了跨平台原生移动自动化的可能。
appium的核心其实是一个暴露了一系列REST API的server。
这个server的功能其实很简单:监听一个端口,然后接收由client发送来的command。翻译这些command,把这些command转成移动设备可以理解的形式发送给移动设备,然后移动设备执行完这些command后把执行结果返回给appium server,appium server再把执行结果返回给client。
在这里client其实就是发起command的设备,一般来说就是我们代码执行的机器,执行appium测试代码的机器。狭义点理解,可以把client理解成是代码,这些代码可以是java/ruby/python/js的,只要它实现了webdriver标准协议就可以。
这样的设计思想带来了一些好处:
1,可以带来多语言的支持;
2,可以把server放在任意机器上,哪怕是云服务器都可以;(是的,appium和webdriver天生适合云测试)
解压出压缩包文件,直接双击应用程序,启动安装
选择语言,默认是英语的,暂时无中文语言,那么默认语言安装即可。
然后直接“next”,下一步即可
默认安装路径是在C盘,如果c空间不够大,可以选择其它安装到路径下
是为启动应用文件名,默认就好,点击下一步“next”
是否要桌面创建图标,可以选择和不选择,这里默人安装,点击“next”
安装信息进行确认,点击“install”
点击install,开始安装程序,在安装程序过程中,会不断打印信息。
显示completing the appium setup wizard,说明提示安装完成
一、安装node.js
1、在本站下载node.js
2、获取到安装文件后,直接双击安装文件,根据程序的提示,完成nodejs的安装。
3、安装完成后,运行cmd,输入node –v,如果安装成功,会输出如下版本信息:
二、配置Android sdk环境
1、sdk环境配置
2、确保安装了 Level 17 或以上的版本 api
3、设置 ANDROID_HOME 系统变量为你的 Android SDK 路径
F:Program Files (x86)Androidandroid-sdk
4、把 tools 和 platform-tools 两个目录加入到系统的 Path 路径里
F:Program Files (x86)Androidandroid-sdkplatform-tools;F:Program Files (x86)Androidandroid-sdktools
三、安装手机驱动并测试连接真机
完成上述步骤以后,为了能够让手机连接到PC端进行真机测试。还需要安装测试手机对应的驱动程序。根据手机型号提前下载相应的离线驱动并安装,之后将手机与PC通过usb线相连。在cmd中输入以下命令,如果能够看到设备,则表示安装成功。
四、安装Appium
1.下载安装文件
2.直接双击appium-installer.exe文件安装就好,桌面会生成一个appium的图标
3.把node_modules的bin目录放到系统的Path路径里
C:Program Files (x86)Appiumnode_modules.bin
4.检查appium所需的环境是否OK:
进入cmd命令行,输入appium-doctor ,出现以下提示,All Checks were successful ,说明环境成功。
海泰克编程软件编程工具23.76 MBv6.8官方正式版
详情软件手术刀编程工具0.57 MBv1.0官方正式版
详情Scratch Desktop编程工具101.29 MBv1.2.1官方正式版
详情UiBot Creator编程工具252.6 MBv2019.10.17.1518官方正式版
详情精易模块编程工具1.51 MBv8.3.5官方正式版
详情x-studio365编程工具16.49 MBv10.0.9000.12官方正式版
详情QXmlEdit编程工具10.31 MBv0.8.2官方正式版
详情DockStation编程工具46.67 MBv1.5.1官方正式版
详情PvLog DeObfuscator编程工具0.4 MBv1.0官方正式版
详情DebugTrack编程工具0.06 MBv2.4.530.1830官方正式版
详情ProcessDasm编程工具0.58 MBv0.2官方正式版
详情RKWard编程工具188.84 MBv0.7.1官方正式版
详情ProgramEdit编程工具1.69 MBv4.9.6官方正式版
详情窗口句柄获取工具编程工具0.12 MBv1.0官方正式版
详情IntraWEB编程工具208.14 MBv15.2.5官方正式版
详情uKit Explore编程工具144.02 MBv1.1.16官方正式版
详情Exe2Ahk编程工具0.23 MBv1.0官方正式版
详情Pitrinec Macro Toolworks Professional编程工具15.41 MBv9.1.5官方正式版
详情Brcc32资源编译器编程工具0.59 MBv3.0官方正式版
详情STDU XML Editor编程工具0.4 MBv1.0.103官方正式版
详情Resource Binder编程工具0.11 MBv2.6官方正式版
详情xmake编程工具2.15 MBv2.3.5官方正式版
详情WGCLOUD编程工具62.06 MBv3.2官方正式版
详情vc++2015编程工具14.59 MBv14.0.24212.0官方正式版
详情App Builder(web可视化开发工具)编程工具15.78 MBv2020.79官方正式版
详情NovalIDE编程工具13.08 MBv1.1.4官方正式版
详情乐玩编程助手编程工具4.96 MBv8.08官方正式版
详情动手客图形化编程软件编程工具101.5 MBv2.8官方正式版
详情x64dbg编程工具25.21 MBv20200704官方正式版
详情MooTools编程工具104.86 MBv1.5官方正式版
详情QuestDB编程工具20.41 MBv5.0.4官方正式版
详情Esp tool GUI编程工具2.32 MBv4.2.2官方正式版
详情LabVIEW NXG编程工具733.0 MBv1.1官方正式版
详情kiftd编程工具157.97 MBv1.0.33官方正式版
详情walkLan编程工具6.68 MBv1.0官方正式版
详情雷速授课管理系统编程工具9.65 MBv7.10官方正式版
详情SpreadJS编程工具253.46 MBv13.1.4官方正式版
详情Tiny hexer编程工具3.01 MBv1.8.1.6官方正式版
详情君土编程软件编程工具58.61 MBv1.33.0官方正式版
详情Element UI编程工具2.47 MBv2.13.2官方正式版
详情点击查看更多
Arduino编程工具114.1 MBv1.8.10官方正式版
详情Notepad++编程工具4.43 MBv8.5.3官方正式版
详情Scratch Desktop编程工具101.29 MBv1.2.1官方正式版
详情Keil uVision5编程工具923.7 MBv5.33.0.0官方正式版
详情ActivePerl编程工具20.26 MBv5.26.2601.0官方正式版
详情悟空编程64位编程工具240.2 MBv3.0.1.40416官方正式版
详情QuestDB编程工具20.41 MBv5.0.4官方正式版
详情UiBot Creator编程工具252.6 MBv2019.10.17.1518官方正式版
详情浩强工具编程工具54.6 MBv2.59官方正式版
详情mPython编程工具45.31 MBv0.5.4官方正式版
详情LG plc编程软件编程工具6.4 MBv3.62官方正式版
详情APKDB反编译工具编程工具39.76 MBv2.1.3.20181105官方正式版
详情Java编程工具2.22 MBv8.0.3910.13官方正式版
详情EditPlus编程工具2.68 MBv5.7.4352.0官方正式版
详情Microsoft HTML Help Workshop编程工具3.3 MBv4.74.8702.0官方正式版
详情Thonny Python编程工具编程工具21.2 MBv4.1.4官方正式版
详情软件手术刀编程工具0.57 MBv1.0官方正式版
详情InteGNPS编程工具17.4 MBv21.46官方正式版
详情Dev-C++编程工具36.1 MBv6.5官方正式版
详情线切割软件编控系统编程工具1.3 MBv 4.2A 官方正式版
详情海泰克编程软件编程工具23.76 MBv6.8官方正式版
详情DebugTrack编程工具0.06 MBv2.4.530.1830官方正式版
详情Turbo C编程工具3.96 MBv3.0官方正式版
详情RSLogix 500 pro编程工具20.09 MBv7.00官方正式版
详情UltraEdit x64编程工具92.36 MBv30.2.0.27官方正式版
详情ArduinoScratch编程工具174 MBv3.21官方正式版
详情x-studio365编程工具16.49 MBv10.0.9000.12官方正式版
详情notepad++绿色版编程工具8.49 MBv7.6.2官方绿色版
详情kiftd编程工具157.97 MBv1.0.33官方正式版
详情Visual C++编程工具13.9 MBv14.0.23026官方正式版
详情HTTP Debugger Pro电脑版编程工具10.3 MBv9.12官方正式版
详情ActivePerl电脑版编程工具21.8 MBv5.28.0000官方正式版
详情乐玩编程助手编程工具4.96 MBv8.08官方正式版
详情Lazarus编程工具203.8 MBv3.2官方正式版
详情Mixly(米思齐图形化编程工具)编程工具217.47 MBv0.998官方正式版
详情伟福6000软件模拟器编程工具7.9 MBv3.0官方正式版
详情动手客图形化编程软件编程工具101.5 MBv2.8官方正式版
详情Element UI编程工具2.47 MBv2.13.2官方正式版
详情EditPlus最新版编程工具2.68 MBv5.7.4352.0官方正式版
详情PowerShell Studio编程工具110 MBv5.5.152.0官方正式版
详情点击查看更多
精易模块编程工具1.51 MBv8.3.5官方正式版
详情x-studio365编程工具16.49 MBv10.0.9000.12官方正式版
详情QXmlEdit编程工具10.31 MBv0.8.2官方正式版
详情DockStation编程工具46.67 MBv1.5.1官方正式版
详情PvLog DeObfuscator编程工具0.4 MBv1.0官方正式版
详情DebugTrack编程工具0.06 MBv2.4.530.1830官方正式版
详情ProcessDasm编程工具0.58 MBv0.2官方正式版
详情RKWard编程工具188.84 MBv0.7.1官方正式版
详情ProgramEdit编程工具1.69 MBv4.9.6官方正式版
详情窗口句柄获取工具编程工具0.12 MBv1.0官方正式版
详情IntraWEB编程工具208.14 MBv15.2.5官方正式版
详情uKit Explore编程工具144.02 MBv1.1.16官方正式版
详情Exe2Ahk编程工具0.23 MBv1.0官方正式版
详情软件手术刀编程工具0.57 MBv1.0官方正式版
详情Pitrinec Macro Toolworks Professional编程工具15.41 MBv9.1.5官方正式版
详情Brcc32资源编译器编程工具0.59 MBv3.0官方正式版
详情STDU XML Editor编程工具0.4 MBv1.0.103官方正式版
详情Resource Binder编程工具0.11 MBv2.6官方正式版
详情xmake编程工具2.15 MBv2.3.5官方正式版
详情WGCLOUD编程工具62.06 MBv3.2官方正式版
详情vc++2015编程工具14.59 MBv14.0.24212.0官方正式版
详情App Builder(web可视化开发工具)编程工具15.78 MBv2020.79官方正式版
详情NovalIDE编程工具13.08 MBv1.1.4官方正式版
详情乐玩编程助手编程工具4.96 MBv8.08官方正式版
详情动手客图形化编程软件编程工具101.5 MBv2.8官方正式版
详情x64dbg编程工具25.21 MBv20200704官方正式版
详情MooTools编程工具104.86 MBv1.5官方正式版
详情QuestDB编程工具20.41 MBv5.0.4官方正式版
详情Esp tool GUI编程工具2.32 MBv4.2.2官方正式版
详情LabVIEW NXG编程工具733.0 MBv1.1官方正式版
详情kiftd编程工具157.97 MBv1.0.33官方正式版
详情walkLan编程工具6.68 MBv1.0官方正式版
详情雷速授课管理系统编程工具9.65 MBv7.10官方正式版
详情SpreadJS编程工具253.46 MBv13.1.4官方正式版
详情Tiny hexer编程工具3.01 MBv1.8.1.6官方正式版
详情君土编程软件编程工具58.61 MBv1.33.0官方正式版
详情Element UI编程工具2.47 MBv2.13.2官方正式版
详情我的魔法学校编程工具98.49 MBv0.1.10官方正式版
详情Cypress编程工具153.1 MBv4.12.0官方正式版
详情AviHex编程工具0.19 MBv2.5.3官方正式版
详情点击查看更多