testing - Upload file using webdriver -


मैंने कोड का उपयोग करके एक फोटो अपलोड करने का प्रयास किया है

  driver.findElement (by। xpath ( "xpath")) SendKeys ( "C: \\ उपयोगकर्ता \\ पथ \\ ben.jpg"।);  

लेकिन छवि अपलोड नहीं हो रही है।

अपलोड बटन का html

  & lt; button id = "upfile1 "वर्ग =" बटन वर्ग "शैली =" कर्सर: सूचक "प्रकार =" बटन "& gt; फ़ोटो चुनें & lt; / button & gt;  

क्या छवि अपलोड करने का कोई अन्य तरीका है? मैंने भी WebElement का प्रयोग करने की कोशिश की है मुझे जावेवा में एक समाधान की आवश्यकता है।

मैं

 driver.findElement (By.id ( "upfile1")) पर क्लिक करें (); Thread.Sleep (2000); स्ट्रिंग चयन ss = नया स्ट्रिंग चयन ("सी: \\ उपयोगकर्ता \\ logo1.jpg"); Toolkit.getDefaultToolkit ()। GetSystemClipboard ()। SetContents (एसएस, रिक्त); रोबोट रोबोट = नया रोबोट (); robot.keyPress (KeyEvent.VK_CONTROL); robot.keyPress (KeyEvent.VK_V); robot.keyRelease (KeyEvent.VK_CONTROL); robot.keyRelease (KeyEvent.VK_V); robot.keyPress (KeyEvent.VK_ENTER); robot.keyRelease (KeyEvent.VK_ENTER);  

लेकिन क्या रोबोट का उपयोग करने के अलावा अन्य प्राप्त करने के लिए कोई अन्य सरल तरीके हैं?


Comments

Popular posts from this blog

Python Equivalent for matlab cart2pol and pol2cart -

Docker - Tomcat and PostgreSQL containers in same host - No Route to host -

java - Joda Time Interval Not returning what I expect -