c# - Getting element by Id -
सेलेनियम, एनयूआईआईटी परीक्षण, सी #, विजुअल स्टूडियो।
कैसे, सेलेनियम वेबड्राइवर में, मैं ढूंढ सकता हूं एक पृष्ठ स्रोत में तत्व जो निम्नलिखित जैसा दिखता है, और इसके यह पृष्ठ पर मौजूद यदि आप पी टैग को ऐसा आईडी देते हैं तो आप इसे इस तरह सेलेनियम का उपयोग करके पाठ भेज सकते हैं उम्मीद है कि यह मददगार होगा! संपादित करें: तत्व को आईडी जोड़ने के बिना, आप ऐसा कुछ करने में सक्षम हो सकते हैं & lt; p & gt; टैग में कुछ पाठ सेट करें:
& lt; body contenteditable = "true" class = " Cke_editable cke_editable_themed cke_contents_ltr cke_show_borders "वर्तनी जांच =" गलत "& gt; & Lt; p & gt; & lt; / p & gt; & Lt; / body & gt;
CKEditor घटक से शरीर टैग है (कोई मुख्य पृष्ठ
& lt; body & gt; तत्व नहीं है) दरअसल, मुझे
& lt; p & gt; तत्व में कुछ टेक्स्ट सेट करना होगा मेरे लिए क्या भ्रामक है, यह है कि कक्षा विशेषता जटिल है, जिसमें कई स्ट्रिंग्स शामिल हैं मुझे कमांड के बारे में पता है:
driver.findElement (By.className ("some_class_name")); लेकिन इस मामले में इसका उपयोग कैसे करें और
& lt; p & gt; एलीमेंट?
& lt; p id = "derp" & gt; यहां पाठ & lt; / p & gt;
driver.find_element_by_id ("derp")। SendKeys ("herp");
driver.findElement (By.className ( "some_class_name")) findElement (By.tagName ( "पी")) SendKeys ( "herp")।।
Comments
Post a Comment