質問編集履歴
3
試したことの追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -55,6 +55,16 @@
|
|
55
55
|
element = driver.find_element_by_css_selector(".class > class1")
|
56
56
|
select = Select(element)
|
57
57
|
select.select_by_index(n)
|
58
|
+
|
59
|
+
|
60
|
+
#頂いた意見を基に実行したコード
|
61
|
+
time.sleep(5)
|
62
|
+
element = driver.find_element_by_name("name")
|
63
|
+
time.sleep(5)
|
64
|
+
|
65
|
+
select = Select(element)
|
66
|
+
time.sleep(5)
|
67
|
+
select.select_by_index(1)
|
58
68
|
```
|
59
69
|
|
60
70
|
### 補足情報(FW/ツールのバージョンなど)
|
2
試したことの修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -35,8 +35,7 @@
|
|
35
35
|
|
36
36
|
#以下がエラー箇所になります。
|
37
37
|
#1つ目(調べた結果、もっとも一般的そうな方法だと思われます)
|
38
|
-
driver.find_element_by_name("name")
|
38
|
+
element=driver.find_element_by_name("name")
|
39
|
-
element = driver.find_element_by_css_selector(".class > class1")
|
40
39
|
select = Select(element)
|
41
40
|
select.select_by_index(n) #indexでもvalueでもtextでも試しました
|
42
41
|
|
1
試したことに、実際のコードの全体像を記載
test
CHANGED
File without changes
|
test
CHANGED
@@ -24,6 +24,16 @@
|
|
24
24
|
from selenium import webdriver
|
25
25
|
from selenium.webdriver.support.ui import Select
|
26
26
|
|
27
|
+
driver = webdriver.Chrome("C:******")
|
28
|
+
URL = "https://******"
|
29
|
+
driver.get(URL)
|
30
|
+
|
31
|
+
driver.find_element_by_xpath("xpath1").click()
|
32
|
+
driver.find_element_by_xpath("xpath2").send_keys("id")
|
33
|
+
driver.find_element_by_xpath("xpath3").send_keys("password")
|
34
|
+
driver.find_element_by_xpath("xpath4").click()
|
35
|
+
|
36
|
+
#以下がエラー箇所になります。
|
27
37
|
#1つ目(調べた結果、もっとも一般的そうな方法だと思われます)
|
28
38
|
driver.find_element_by_name("name")
|
29
39
|
element = driver.find_element_by_css_selector(".class > class1")
|