मैं रोबोट फ्रेमवर्क का उपयोग करें।रोबोट फ्रेमवर्क फ़ाइल डाउनलोड
मेरी HTML पृष्ठ पर मैं एक साधारण बटन होता है। जब आप उस पर क्लिक करते हैं, तो यह एक पीडीएफ फ़ाइल डाउनलोड करता है।
मैं रोबोट फ्रेमवर्क के साथ जांच कैसे करूं कि फ़ाइल डाउनलोड किया गया है?
${SERVER} ${SERVER_DEV}
${NAME} Robot
${FILE_NAME} Robot.pdf
${CLASS_NAME} in
${DOWNLOAD_DIRECTORY} C:\\robot_download
Scenario: User can download
Create Directory ${DOWNLOAD_DIRECTORY}
${CHROME_OPTIONS}= Evaluate sys.modules['selenium.webdriver'].ChromeOptions() sys, selenium.webdriver
${disabled} Create List Chrome PDF Viewer
${prefs} Create Dictionary download.default_directory=${DOWNLOAD_DIRECTORY} plugins.plugins_disabled=${disabled}
Call Method ${CHROME_OPTIONS} add_experimental_option prefs ${prefs}
Create Webdriver Chrome chrome_options=${CHROME_OPTIONS}
Goto ${SERVER}
Click Element ${NAME}
Wait Until Element Is Visible css=div.${CLASS_NAME} 8
Page Should Contain ${NAME}
Set Selenium Speed 10s
Download PDF ${NAME}
File Should Exist C:\\robot_download\\${FILE_NAME}
कौन सा ब्राउज़र का उपयोग कर रहे हैं? – ombre42
मैं क्रोम का उपयोग कर रहा हूँ। – Raphael