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
Post a Comment