1)创建一个类库项目并创建一个新类,例如“Class1” . 添加上面链接中提供的包 . 请尝试以下代码

using System;

using System.Collections.Generic;

using System.Diagnostics;

using System.IO;

using System.Reflection;

using OpenQA.Selenium;

using OpenQA.Selenium.Remote;

using NUnit.Framework;

using OpenQA.Selenium.Interactions;

using System.Threading;

using OpenQA.Selenium.Appium;

using OpenQA.Selenium.Appium.MultiTouch;

using OpenQA.Selenium.Appium.Interfaces;

using System.Drawing;

namespace ClassLibrary2

{

[TestFixture]

public class Class1

{

public AppiumDriver driver;

public DesiredCapabilities capabilities;

public Class1()

{

Console.WriteLine("Connecting to Appium server");

capabilities = new DesiredCapabilities();

capabilities.SetCapability(CapabilityType.BrowserName, "Android");

capabilities.SetCapability(CapabilityType.Platform, "Windows");

capabilities.SetCapability(CapabilityType.Version ,"4.1.2");

capabilities.SetCapability("Device", "Android");

//Application path and configurations

driver = new AppiumDriver(new Uri("http://127.0.0.1:4723/wd/hub"), capabilities);

}

[Test]

public void login()

{

driver.FindElement(By.Name("Country")).Click();

//Your further code as per the application.

}

然后为您的项目构建解决方案并在NUnit中运行它 .

appium java 测试用例_如何在C#中使用Appium编写测试用例?相关推荐

  1. java如何给一个链表定义和传值_如何在CUDA中为Transformer编写一个PyTorch自定义层...

    如今,深度学习模型处于持续的演进中,它们正变得庞大而复杂.研究者们通常通过组合现有的 TensorFlow 或 PyTorch 操作符来发现新的架构.然而,有时候,我们可能需要通过自定义的操作符来实现 ...

  2. appium java 虫师_如何在Appium中使用AI定位

    当我们在写自动化测试脚本的时候,传统情况下一定要知道元素的属性,如id.name.class等.那么通过AI的方式定位元素可能就不需要知道元素的属性,评价人对元素的判断来定位,比如,看到一个搜索框,直 ...

  3. cmd中加载java源文件_如何在cmd中编译和运行java源文件

    如何在cmd中编译和运行java源文件 首先写一个名为HelloWorld.java的java源文件,存储在如C:/java/src的地址,我们再假设待会要存储的位置是C:/java/bin,则我们做 ...

  4. amd cpu不能在cmd环境下运行java代码_如何在Windows10中配置java的JDK环境

    今天给大家分享一下如何配置java的JDK环境.操作步骤如下: 1.下载好 jdk 的安装文件,我下载的是 jdk-10.0.1_windows-x64_bin.exe 这个版本的安装文件: 2.使用 ...

  5. netbeans java项目_如何在NetBeans中组合两个Java项目

    我使用NetBeans为我的Java类创建了两个独立的项目 . 最终,我想把两者结合起来 . 我希望他们俩都在同一个输出窗口上播放 . 一个项目是使用JavaFX创建的,一个是Java应用程序 . J ...

  6. textpad设置Java版本_如何在textpad中保存设置以显示行号?

    作为Pramod对在 Configure > Preferences > General > Allow multiple instances to run 选中此框的用户的回答,您 ...

  7. lstm模型java实现_如何在Keras中构建LSTM分类器模型

    你想做的是: from keras.models import Sequential from keras.layers import LSTM, Dense from keras.optimizer ...

  8. figma设计_如何在Figma中构建设计入门套件(第1部分)

    figma设计 Figma教程 (Figma Tutorial) Do you like staring at a blank canvas every time you start a new pr ...

  9. vba中取小数点后两位数_如何在Excel中提取小数点后面的数字?

    Excel中,如果某个单元格中包含一个带小数,要用公式提取该数值小数点后面的数字,例如A1单元格中包含一个数值"59178.68",在B1单元格中输入下面的公式: =RIGHT(A ...

  10. 在excel日期比对大小_如何在Excel中防止分组日期

    在excel日期比对大小 As a teenager, group dates can be fun. If you have strict parents, that might be the on ...

最新文章

  1. 容器编排技术 -- Kubernetes DNS Pod 与 Service 介绍
  2. vue中使用lazyload实现图片懒加载
  3. 惠普公司推出新的数据中心动态冷却技术
  4. 南京大学信号与系统851考研上岸经验分享
  5. 2.4G天线在PCB板上的设计
  6. 二进制逆向工程师_逆向工程工具集
  7. 计算机毕业设计 安卓 Android studio音乐播放器app 仿酷狗,仿网易云音乐播放器
  8. 力扣(leetcode)279. 完全平方数——c语言新手入门
  9. 计算机课程之间的关系
  10. git 设置代理的方法
  11. 移动端安全 | Windows11安卓子系统进行APP抓包(踩坑文)
  12. P4294 [WC2008]游览计划
  13. matlab 分类学习工具箱 Classification Learner
  14. python可以剪辑视频吗_你知道吗?Python也可以剪辑视频!
  15. JAVA高级面试题汇总
  16. Linux网卡灯橙色,Ubuntu下网卡灯不亮,是网卡物理损坏了?
  17. 学财会的懂计算机会加分吗,财会大学生在大学期间可以考这些证书
  18. distinct mysql性能_MySQL中distinct和group by性能比较
  19. 绿盟科技软件测试招聘,【绿盟科技软件测试面试】面试官很随和-看准网
  20. XMOS软件开发入门(6) - xc语言(4)之事件处理以及任务间使用接口通讯

热门文章

  1. 构造器初始化(三):巧用Static方法和base关键字
  2. 把16进制值转换成颜色颜色16进制值表 .
  3. pycharm最常用的快捷键总结
  4. 使用cmake安装mysql5.5.13
  5. Ascii排序(按字母从小到大排序),并以url地址传参方式拼接
  6. php如何获取上传文件的后缀?
  7. xss劫持 HTML 表单,XSS 之 form表单劫持(通用明文记录)
  8. Java使用继承的语法是,Java使用继承
  9. 使用MySQL的23个注意事项
  10. mysql 基础选择题_mysql基础12(mysql练习题)