我想點擊一個網頁的按鈕,但我不知道如何選擇並點擊Selenium按鈕。選擇並點擊一個帶有C#selenium中的CSS選擇器的按鈕
目標源代碼如下:
<span class="login-bt">
<a href="#" onclick="return sChangeURL('GB2101_KAIINLOGIN','https://north2.eplus.jp/sys/main.jsp')" >ログイン</a>
</span>
這裏是我的代碼。
using OpenQA.Selenium.Firefox;
using OpenQA.Selenium;
class Test
{
static void Main(string[] args)
{
IWebDriver driver = new FirefoxDriver();
driver.Navigate().GoToUrl("http://north2.eplus.jp/sys/main.jsp?uji.verb=GGWP01_mousikomi&uji.bean=B.apl.web.JOAB070100Bean&uketsukeInfoKubun=001&ZScreenId=GGWA01&_ga=1.146803575.1900392715.1483976716");
IWebElement query = driver.FindElement(By.Id("LoginId"));
query.SendKeys("*******@gmail.com");
IWebElement query2 = driver.FindElement(By.Id("LoginPassword"));
query2.SendKeys("******");
IWebElement a = driver.FindElement(By.CssSelector("onclick=\"return"));
a.Click();
}
}
我想知道如何選擇並單擊登錄按鈕。謝謝你的閱讀。
這是你的onclick:ログイン ....不是「返回」..我會從那裏開始。 – Aaron