FunctionalTesting.sikuli\FunctionalTesting.sikuli

(Download this script)
import sys
wait(30)
doubleClick()
wait(,30)
type(,"fakedoc1")
type(,"1Doc!@#$")
click()
wait(Pattern().targetOffset(0,-14),10)
click(Pattern().targetOffset(0,-14))
wait()
click()
wait(,30)
type(,"ALLVITALS")
click()
click()
dragDrop(,)
click()
click()
click()
click()
click()
doubleClick()
wait(,30)
type(,"fakenurse1")
type(,"2Nur!@#$")
click()
click()
type(Pattern().targetOffset(17,0),"1NUR!@#$%")
type(,"1NUR!@#$%")
click()
wait(,10)
click()
wait(,20)
click()
click()
click()
click()
click()
click()
click()
click(Pattern().targetOffset(0,-11))
click()
wait(,10)
type("OfficeVisit")
type(Pattern().targetOffset(-49,9),"|PATIENT NAME|\n|PATIENT DATE OF BIRTH|,|PATIENT AGE|\n|PATIENT HEIGHT|\n|PATIENT WEIGHT|\n|PULSE|\n|BLOOD PRESSURE|\n|TEMPERATURE|\n|RESPIRATION|\n|RECENT MEDICATIONS|\n|ALLERGIES/ADR|\n|VA-WRIISC ACTIVE PROBLEMS|")
click()
click()
click()
click(Pattern().targetOffset(0,10))
wait(Pattern().similar(0.40),10)
click()
wait(,5)
type(,"120/75")
type(,"58")
click()
click()
type(,"124")
type(,"25")
type(,"98.5")
type(,"85")
click()
click(Pattern().similar(0.73))
click(Pattern().similar(0.75))
click(Pattern().targetOffset(-20,-24))
click()
click()
wait(,30)
click()
click()
click()
click()
click()
click()
wait(,5)
type(,"120/60")
click()
click(Pattern().targetOffset(-20,-24))
click()
click(Pattern().exact())
click(Pattern().similar(0.60))
type(, "SORE THROAT")
click(Pattern().similar(0.60))
click()
click()
click(Pattern().similar(0.60))
type(, "EAR PAIN")
click(Pattern().similar(0.60))
click()
click()
click(Pattern().similar(0.60))
type(, "MILD DIFFICULTY BREATHING")
click(Pattern().similar(0.60))
click()
click()
click(Pattern().similar(0.80))
rightClick(Pattern().targetOffset(0,11))
click()
type(,"penicillin")
click()
wait(Pattern().similar(0.90),5)
click(Pattern().similar(0.90))
click()
type(,"SWELLING\r")
click()
click()
click()
click()
rightClick(Pattern().targetOffset(0,11))
click()
type(,"peanuts")
click()
wait(Pattern().similar(0.90),5)
click(Pattern().similar(0.90))
click()
type(,"HIVES\r")
click()
click()
click()
click()
click(Pattern().targetOffset(-22,-12))
click()
doubleClick()
wait(,30)
type(,"fakedoc1")
type(,"1Doc!@#$")
click()
wait(,10)
click()
click()
click()
click()
click()
click(Pattern().exact())
click(Pattern().similar(0.60))
type(, "OTITIS MEDIA")
click()
wait(,30)
click()
click()
click()
type(, "bronchitis")
click()
wait(,10)
click()
click()
click(Pattern().targetOffset(-104,0))
wait(,2)
rightClick()
click()
click()
type(,"Entered In Error")
click()
click()
click()
rightClick()
click()
click()
click()
rightClick()
click()
click()
click()
rightClick(Pattern().targetOffset(0,11))
click()
type(,"peanuts")
click()
click(Pattern().similar(0.90))
click()
type(,"ANAPHYLAXIS\r")
click()
click()
click()
click()
click()
wait(Pattern().targetOffset(0,8))
click(Pattern().targetOffset(0,8))
click()
wait(,30)
type(,"SPUTUM")
click(Pattern().similar(0.60))
click()
rightClick()
click()
type(Pattern().similar(0.60),"ROBA123")
click()
click()
wait(5)
click(Pattern().similar(0.80))
click()
wait(,5)
type(,"GENERAL  <SCI GENERAL NOTE>")
click()
click()
click(Pattern().targetOffset(-63,-2))
doubleClick()
type(,"\nUpper repiratory viral infection with mild bronchitis\nAvoid strenuous activity until lungs clear.  Use inhaler as needed.\n\n")
rightClick()
click()
rightClick()
click(Pattern().targetOffset(0,-12))
type(,"Strep Test performed to rule out.\n")
rightClick()
click()
click()
click()
type(, "ROBA123")
click()
rightClick()
click()
type("Strep Test Negative")
click(Pattern().targetOffset(-22,-12))
click()
wait(,10)
type(,"ROBA123")
click()
click()
click()
sys.exit(0)