[英]Appium with C#, method must have return type error
每當我嘗試運行此項目時,我都會得到“方法必須具有返回類型”。 非常感謝您的幫助,因為我一直在努力解決此問題而無濟於事。 謝謝
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
//using Microsoft.VisualStudio.TestTools.UnitTesting;
using OpenQA.Selenium;
using OpenQA.Selenium.Support.UI;
using OpenQA.Selenium.Remote;
using OpenQA.Selenium.Appium;
using OpenQA.Selenium.Appium.Android;
using OpenQA.Selenium.Appium.Enums;
using System.Threading;
命名空間AppiumTest {公共類Class1 {AppiumDriver驅動程序;
TestMethod1()
{
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.SetCapability("MobileCapabilityType.deviceName", "Test");
capabilities.SetCapability("MobileCapabilityType.deviceName", "Test");
capabilities.SetCapability("MobileCapabilityType.platformVersion", "Emulator");
capabilities.SetCapability("MobileCapabilityType.platformName", "Android");
capabilities.SetCapability("MobileCapabilityType.appPackage", "");
capabilities.SetCapability("MobileCapabilityType.appActivity", "");
driver = new AndroidDriver<AppiumWebElement>(new Uri("http://127.0.0.1.4723/wd/hub"), capabilities);
Thread.Sleep(5000);
driver.FindElementById("com.paypoint.energycontrols:id/btn_sign_in").Click();
driver.FindElement(By.Id("com.paypoint.energycontrols:id/et_email")).SendKeys("");
driver.FindElement(By.Id("com.paypoint.energycontrols:id/et_password")).SendKeys("");
driver.FindElementById("com.paypoint.energycontrols:id/btn_show_pass").Click();
driver.FindElementById("com.paypoint.energycontrols:id/btn_sign_in").Click();
}
}
}
您的方法聲明只有方法名稱。 在C#中,方法必須具有返回類型和名稱。 在TestMethod1()
之前添加一個void
關鍵字:
void TestMethod1() { ... }
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.