Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
selenium |我如何单击,因为我使用VB.net语言有价值|编码如何。。。?_Vb.net_Selenium_Visual Studio 2017 - Fatal编程技术网

selenium |我如何单击,因为我使用VB.net语言有价值|编码如何。。。?

selenium |我如何单击,因为我使用VB.net语言有价值|编码如何。。。?,vb.net,selenium,visual-studio-2017,Vb.net,Selenium,Visual Studio 2017,您的代码正常 但在使用它之前,您必须确保您做到了以下几点: Driver.FindElement(By.ClassName("valueOptionProduct")).Click() 你的代码没问题 但在使用它之前,您必须确保您做到了以下几点: Driver.FindElement(By.ClassName("valueOptionProduct")).Click() 谢谢你的回答,我用它作为你的回答,但是每次我使用代码时,它总是一个错误,也许有一个值,嗯?12钻石50钻石70钻石好的-现

您的代码正常 但在使用它之前,您必须确保您做到了以下几点:

Driver.FindElement(By.ClassName("valueOptionProduct")).Click()
你的代码没问题 但在使用它之前,您必须确保您做到了以下几点:

Driver.FindElement(By.ClassName("valueOptionProduct")).Click()

谢谢你的回答,我用它作为你的回答,但是每次我使用代码时,它总是一个错误,也许有一个值,嗯?12钻石50钻石70钻石好的-现在我可以尝试使用你的html代码-你可以将它保存在一个文件-D:/tst.htm中,并使用这个代码驱动程序作为IWebDriver=New ChromeDriver()driver.Navigate().gotour(“D://tst.htm”)“获取值为“10”的元素driver.findelelement(By.XPath(//input[@name='ValueOptionProduct'和@value='10'])。单击(),您可以将10更改为11或12,以查看选择不同的单选按钮Yeayy…”。。。谢谢你的帮助,先生,老实说我只是一个初学者,我已经找了7天的代码为您的帮助,我可以再次解决我的问题,谢谢你谢谢你的答案为编码,我用你的答复,但每次我使用的代码总是一个错误,也许有一个价值,嗯?12 Diamond

50 Diamond

70 Diamond

好的-现在我可以尝试使用您的html代码-您可以将其保存在文件-D:/tst.htm中,并使用此代码Dim驱动程序作为IWebDriver=New ChromeDriver()driver.Navigate().gotour(“D://tst.htm”)'获取值为“10”的元素driver.FindElement(By.XPath(“//input[@name='ValueOptionProduct'和@value='10']”)。单击()您可以用11或12更改10以查看如何选择不同的收音机按钮Yeayy…谢谢您的帮助,先生,老实说,我只是一个初学者,我已经寻找了7天的编码。对于您的帮助,我可以再次解决我的问题,谢谢您
   1.Install Selenium.WebDriver by Selenium Commities from 
   Tools->NuGet Package Manager->Manage NuGet Packages for Solution ... ->
   Browse->Selenium.WebDriver

   2.Add in your code 
   Imports OpenQA.Selenium
   Imports OpenQA.Selenium.Chrome - if you use Chrome version

   3. Before row 
   Driver.FindElement(By.ClassName("valueOptionProduct")).Click()
   add 
   Dim Driver As IWebDriver = New ChromeDriver("Path to your directory containing ChromeDriver.exe")