Created
January 14, 2015 13:54
-
-
Save jacobsalmela/67eacb152f214a40b58c to your computer and use it in GitHub Desktop.
Pearson
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Click username field | |
click -x 864 -y 546 | |
# Enter username | |
osascript -e 'tell application "System Events" | |
keystroke "I love Pearson" | |
end tell' | |
# Click OK | |
click -x 957 -y 595 | |
sleep 1 | |
# Question 1 | |
click -x 647 -y 410 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 2 | |
click -x 589 -y 379 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 3 | |
click -x 592 -y 607 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 4 | |
click -x 617 -y 328 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 5 | |
click -x 609 -y 411 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 6 | |
click -x 735 -y 409 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 7 | |
click -x 607 -y 407 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 8 | |
click -x 609 -y 648 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 9 | |
click -x 631 -y 365 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 10 --very precise | |
click -x 950 -y 641 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 11 | |
say "You need to do this part manually. Sorry" | |
for s in {25..1};do say $s;done | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 12 | |
click -x 792 -y 711 | |
sleep 1 | |
click -x 793 -y 493 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 13 | |
click -x 638 -y 326 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 14 | |
click -x 633 -y 348 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 15 | |
click -x 628 -y 329 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 16 | |
osascript -e 'tell application "System Events" | |
keystroke "123" | |
end tell' | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 17 | |
click -x 629 -y 367 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 18 | |
click -x 641 -y 348 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 19 | |
click -x 617 -y 409 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 20 | |
click -x 625 -y 368 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 21 | |
click -x 637 -y 627 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 22 | |
click -x 951 -y 405 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 23 | |
click -x 615 -y 408 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 24 | |
click -x 721 -y 422 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 25 | |
click -x 594 -y 496 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 26 | |
click -x 665 -y 334 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 27 | |
click -x 638 -y 332 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 28 | |
osascript -e 'tell application "System Events" | |
keystroke "678" | |
end tell' | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 29 | |
click -x 620 -y 706 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 30 | |
click -x 658 -y 449 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Question 31 | |
click -x 603 -y 650 | |
sleep 1 | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# END OF TEST | |
click -x 1384 -y 893 # Next button | |
sleep 4 | |
# Close | |
click -x 1206 -y 292 | |
sleep 4 | |
# Close for real | |
#click -x 955 -y 574 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment