Advertisement
himanshu208

Untitled

Oct 6th, 2018
39
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.59 KB | None | 0 0
  1. from selenium import webdriver
  2. from selenium.webdriver.common.keys import Keys
  3.  
  4. driver = webdriver.Firefox()
  5. driver.get("http://localhost:8000")
  6. driver.find_element_by_id("id_username").send_keys("himanshu")
  7. driver.find_element_by_id ("id_password").send_keys("himanshu")
  8. driver.find_element_by_xpath("/html/body/form[1]/input[2]").click()
  9.  
  10. driver.find_element_by_link_text("Create new unit").click()
  11. unit_name = "unit 123"
  12. start_date = "2018-10-09"
  13. end_date = "2018-10-10"
  14. description = "description"
  15. driver.find_element_by_id("id_name").send_keys(unit_name)
  16. driver.find_element_by_id("id_start").send_keys(start_date)
  17. driver.find_element_by_id("id_end").send_keys(end_date)
  18. driver.find_element_by_id("id_description").send_keys(description)
  19. driver.find_element_by_xpath("/html/body/form[1]/button").click()
  20.  
  21.  
  22.  
  23. driver.find_element_by_link_text(unit_name).click()
  24. driver.find_element_by_link_text("Assignments").click()
  25. driver.find_element_by_link_text("Create new assignment").click()
  26. ass_name = "assignment 123"
  27. start_date = "2018-10-09"
  28. end_date = "2018-10-10"
  29. description = "description"
  30. attempts = "3"
  31. total = "10"
  32. test = "testing"
  33. solution = "solution"
  34. template = "template here"
  35. driver.find_element_by_id("id_name").send_keys(ass_name)
  36. driver.find_element_by_id("id_start").send_keys(start_date)
  37. driver.find_element_by_id("id_end").send_keys(end_date)
  38. driver.find_element_by_id("id_description").send_keys(description)
  39. driver.find_element_by_id("id_attempts").clear()
  40. driver.find_element_by_id("id_total").clear()
  41. driver.find_element_by_id("id_attempts").send_keys(attempts)
  42. driver.find_element_by_id("id_total").send_keys(total)
  43. driver.find_element_by_id("id_test").send_keys(test)
  44. driver.find_element_by_id("id_solution").send_keys(solution)
  45. driver.find_element_by_id("id_template").send_keys(template)
  46. driver.find_element_by_xpath("/html/body/form[1]/button").click()
  47.  
  48.  
  49.  
  50.  
  51.  
  52. driver.find_element_by_link_text(ass_name).click()
  53. driver.find_element_by_link_text("Make a submission").click()
  54. solution = "solution 123"
  55. driver.find_element_by_id("id_solution").send_keys(solution)
  56. driver.find_element_by_xpath("/html/body/form[1]/button").click()
  57.  
  58.  
  59.  
  60. driver.find_element_by_link_text("View Submissions").click()
  61. driver.find_element_by_xpath("//a[1]").click()
  62.  
  63.  
  64. driver.find_element_by_link_text("Mark this submission").click()
  65. feedback = "feedback"
  66. mark = 6
  67. driver.find_element_by_id("id_mark").clear()
  68. driver.find_element_by_id("id_mark").send_keys(mark)
  69. driver.find_element_by_id("id_feedback").send_keys(feedback)
  70. driver.find_element_by_xpath("/html/body/form[1]/button").click()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement