当前位置: 首页 > news >正文

网站建设中标通州网站制作

网站建设中标,通州网站制作,外贸常用网站有哪些,集团网站网页模板移动端的自动化测试框架主要就是UiAutomator#xff0c;Espresso#xff0c;Robotium和功能最强大#xff0c;也是比较热门的框架Appium如果想做手机端的自动化测试#xff0c;Appium是首选的测试框架#xff0c;因为网上使用的人多#xff0c;资料丰富#xff0c;支持语… 移动端的自动化测试框架主要就是UiAutomatorEspressoRobotium和功能最强大也是比较热门的框架Appium 如果想做手机端的自动化测试Appium是首选的测试框架因为网上使用的人多资料丰富支持语言多 Jave,Python,C#,Ruby,PHP碰见问题也容易得到帮助。没有其他框架那么大局限。 关于Appium环境搭建的例子网上比较多不过都是关于Python,Java的使用C#客户端的资料比较少公司现有的测试系统是基于C#构建的因为要和现有系统集成所以选择的C#语言作为客户端 下载Appium 官网提供的C#例子但是对应的Android 版本Nunit 版本都比较旧对于初次接触手机测试的人来说一步一个坑把例子拿下来折腾了一两天还是各种问题。最终通过百度Google,终于搭建好了环境现在分享一下过程希望对于后来人会有些帮助。 默认大家是安装了Visual Studio 的如果没有安装请百度如何安装Visual Studio 搭建环境有三部分模拟器环境准备Appium服务器环境准备C#单元测试工程环境准备关于前两部分群内都有视频资料大家可以参考。 下面我们开始 模拟环境搭建 模拟环境搭建建议用Android Studio ,这样配置简单模拟器的性能也强一些。 下载地址www.android-studio.org/ 最新版本是3.2 安装完成后打开 Android Studio 在Tools菜单下找到 SDK Manager 菜单打开 Tools –SDK Manager显示如下 找到 Android SDK (Appearance Behavior -System Setting - Android SDK) 安装 Android SDK 例如Android 6.0 接下来配置环境变量 配置ANDROID_HOME 变量对应的目录可用从下面位置找 我对位置做过调整和默认安装的位置不一样。 将 E:\android-sdk 替换成自己机器的地址。 在Path 中追加%ANDROID_HOME%\platform-tools; %ANDROID_HOME%\tools 安装完SDK 后就可以安装模拟器了关闭SDK Manager 打开 AVD Manager Tools -AVD Manager 点击左下角的Create Virtual Device 打开了 Virtual Device Configuration 选择 phone ,找一个分辨率小一些的机型 例如 480X800 ,分辨率高了比较耗费资源。 点击Next 选择 other Images 找到你刚才下载的SDK 对应的Image ,上面选了Android 5.0 我们就下 Android 6.0 对应的Image ,点击Download 进行下载。完成后就可以点击Next 到最后一个画面了。 点击Finish 就完成了虚拟机的创建。 点击启动启动虚拟机 这样虚拟机就配置并启动起来了上面的镜像使用的是arm 版本如果你的机器是X86,Android Studio 建议你使用X86的虚拟机。如果想使用X86的虚拟机需要在Bios中开启 Virtualization Technology 设定为Enable ,操作系统可能也要做一些配置这里就不细说了。 接下来我们安装AppiumServer。可以到官网下载。 下载地址github.com/appium/appi… Windows 操作系统 X86_64 处理器下载 appium-desktop-setup-1.7.1.exe 就可以了。 启动Appium 点击 Start Server v1.9.1 这样Appium Server 就启动了。 最后我们来配置单元测试工程。 启动Visual Studio ,创建一个单元测试工程。 在 NuGet 中查找 Appium (Tools -NuGet Package Manager - Manage NuGet Package for Solution…) 找到 Appium.WebDriver 选择单元测试工程进行安装。 完成后使用下面代码替换自动生成的单元测试代码。运行单元测试就可以看到如下模拟器中的计算器被打开并点击了数字5。如下图 1using Microsoft.VisualStudio.TestTools.UnitTesting; 2 3using OpenQA.Selenium.Remote; 4 5using System; 6 7namespace androidTest 8 9{1011    [TestClass]1213    public class UnitTest11415    {1617        [TestMethod]1819        public void TestMethod1()2021        {     如果对软件测试、接口测试、自动化测试、性能测试、LR脚本开发、面试经验交流。22              感兴趣可以175317069群内会有不定期的发放免费的资料链接这些资料都是从23              各个技术网站搜集、整理出来的如果你有好的学习资料可以私聊发我我会注明24              出处之后分享给大家。2526            DesiredCapabilities capabilities  new DesiredCapabilities();2728            capabilities.SetCapability(deviceName, Android Emulator);2930            capabilities.SetCapability(automationName, Appium);3132            capabilities.SetCapability(platformName, Android);3334            capabilities.SetCapability(platformVersion, 6.0); //可以根据自己的模拟器版版本进行修改。3536            capabilities.SetCapability(appPackage, com.android.calculator2); //安卓自带计算器3738            capabilities.SetCapability(appActivity, .Calculator);39404142            RemoteWebDriver wd  new RemoteWebDriver(new Uri(http://127.0.0.1:4723/wd/hub), capabilities);4344            try4546            {4748                var result  wd.FindElementById(digit_5);4950                result.Click();5152            }5354            catch (Exception ex)5556            {5758                Console.WriteLine(ex.Message);5960            }6162            finally { wd.Quit(); }63646566        }67686970    }7172}7374原文https://blog.csdn.net/Stephen_shijun/article/details/83994212 复制代码转载于:https://juejin.im/post/5bea64616fb9a049ef261f73
http://wiki.neutronadmin.com/news/33148/

相关文章:

  • 产品设计网站官网网站开发全科班
  • 网站导航页面设计湖北 商城网站建设多少钱
  • 织梦网站栏目无法生成怎么在手机上做微电影网站
  • 网站黑链检测端午节网站怎么做
  • 网站设计的关键做的比较好看的国内网站
  • 站长统计免费下载网络推广公司重诚
  • 邢台大峡谷烟台seo网站诊断
  • 陕西网站建设价格佛山顺德容桂网站制作
  • 对网站开发的理解500字wordpress 简洁主题
  • 查看网站域名网站搜索引擎提交
  • 网站平台如何推广济南中建设计院 官方网站
  • 潍坊市建设工程质量安全监督站网站wordpress主题的文件在哪个文件夹
  • 平乡县网站建设国内服装电商平台
  • 大型网站制作平台苏州保洁公司哪家最好
  • 进口食品销售销售在那个网站做个人网站建设的目的
  • 网站建设行业网站wordpress类别id
  • 扁平化色块风格的网站固定ip如何做网站服务器
  • 连云港网站关键字优化如何东莞市网站seo
  • 高端的网站设计公司廉洁长沙网站
  • 做装饬在哪家网站挂wordpress推荐适合seo的主题
  • 团支书登录智慧团建网站哪里有学做ppt的网站
  • 屏幕分辨率 网站开发江苏中兴建设有限公司网站
  • 基于asp.net电子商务网站开发实践中的关键技术和应用flash代码做网站教程
  • c 精品课程建设网站源程序asp加dw做网站
  • 做低价的跨境电商网站广州市照明建设管理中心网站
  • 上市设计网站对电子商务网站建设的认识
  • 旅游网站建设风险建设银行网站用什么字体
  • 苍梧网站建设公司产品营销广告宣传
  • 电子产品网站建设分析的摘要西安网络科技公司
  • 做企业网站有什么好处网站建设需求分析运行环境处理器型号及内存容量