New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
System test with robot framework #8481
Commits on May 16, 2018
-
Requires: robotFramework - the system test framework pyautogui - for controlling keyboard/mouse To install: pip install robotframework pip install pyautogui
Configuration menu - View commit details
-
Copy full SHA for f868f5f - Browse repository at this point
Copy the full SHA f868f5fView commit details -
WIP include flaky way of exiting
Ensure this is run from a cmd prompt. Other shells may cause issues, for instance, NVDA does not get correct focus when run from cygwin.
Configuration menu - View commit details
-
Copy full SHA for e9a2af7 - Browse repository at this point
Copy the full SHA e9a2af7View commit details
Commits on May 17, 2018
-
Remote server implemenation and external abstracted library.
Configuration menu - View commit details
-
Copy full SHA for 1fb27cb - Browse repository at this point
Copy the full SHA 1fb27cbView commit details
Commits on Jun 7, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 584ea96 - Browse repository at this point
Copy the full SHA 584ea96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c83124 - Browse repository at this point
Copy the full SHA 5c83124View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd9f3e7 - Browse repository at this point
Copy the full SHA dd9f3e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a75207 - Browse repository at this point
Copy the full SHA 5a75207View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e6e265 - Browse repository at this point
Copy the full SHA 1e6e265View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69f4407 - Browse repository at this point
Copy the full SHA 69f4407View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bd9760 - Browse repository at this point
Copy the full SHA 9bd9760View commit details -
Configuration menu - View commit details
-
Copy full SHA for 488a33e - Browse repository at this point
Copy the full SHA 488a33eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f275871 - Browse repository at this point
Copy the full SHA f275871View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b889f8 - Browse repository at this point
Copy the full SHA 9b889f8View commit details
Commits on Jun 8, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c3b4a90 - Browse repository at this point
Copy the full SHA c3b4a90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b0e1c2 - Browse repository at this point
Copy the full SHA 8b0e1c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9270a20 - Browse repository at this point
Copy the full SHA 9270a20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30a1256 - Browse repository at this point
Copy the full SHA 30a1256View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e02fc4 - Browse repository at this point
Copy the full SHA 8e02fc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3824887 - Browse repository at this point
Copy the full SHA 3824887View commit details -
Configuration menu - View commit details
-
Copy full SHA for e244bcb - Browse repository at this point
Copy the full SHA e244bcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c4f7b9 - Browse repository at this point
Copy the full SHA 1c4f7b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d80c688 - Browse repository at this point
Copy the full SHA d80c688View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e130c0 - Browse repository at this point
Copy the full SHA 5e130c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdb51da - Browse repository at this point
Copy the full SHA bdb51daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1286782 - Browse repository at this point
Copy the full SHA 1286782View commit details -
Configuration menu - View commit details
-
Copy full SHA for a57e95e - Browse repository at this point
Copy the full SHA a57e95eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d540e7 - Browse repository at this point
Copy the full SHA 5d540e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8195ee4 - Browse repository at this point
Copy the full SHA 8195ee4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e530b6 - Browse repository at this point
Copy the full SHA 6e530b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38e696b - Browse repository at this point
Copy the full SHA 38e696bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2274ea6 - Browse repository at this point
Copy the full SHA 2274ea6View commit details
Commits on Jun 11, 2018
-
Slightly re-write now with setup and teardown, and insert q for quit …
…check and check foreground name is Exit NVDA etc.
Configuration menu - View commit details
-
Copy full SHA for d8cd618 - Browse repository at this point
Copy the full SHA d8cd618View commit details
Commits on Jun 12, 2018
-
Configuration menu - View commit details
-
Copy full SHA for d6acae5 - Browse repository at this point
Copy the full SHA d6acae5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c55400 - Browse repository at this point
Copy the full SHA 5c55400View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06aa06b - Browse repository at this point
Copy the full SHA 06aa06bView commit details
Commits on Jun 14, 2018
-
Configuration menu - View commit details
-
Copy full SHA for ce75aa0 - Browse repository at this point
Copy the full SHA ce75aa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c16f1b - Browse repository at this point
Copy the full SHA 0c16f1bView commit details
Commits on Jun 19, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 735991a - Browse repository at this point
Copy the full SHA 735991aView commit details
Commits on Jun 20, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 662eabb - Browse repository at this point
Copy the full SHA 662eabbView commit details -
The sleep was required because importing the remote library suceeds regardless of whether it is possible to execute a keyword. We now test the connection before we load the library.
Configuration menu - View commit details
-
Copy full SHA for 08c8697 - Browse repository at this point
Copy the full SHA 08c8697View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8981697 - Browse repository at this point
Copy the full SHA 8981697View commit details -
Configuration menu - View commit details
-
Copy full SHA for 669da0a - Browse repository at this point
Copy the full SHA 669da0aView commit details -
Allow use of different settings files and some cleanup of system test directories
Configuration menu - View commit details
-
Copy full SHA for 2bc3804 - Browse repository at this point
Copy the full SHA 2bc3804View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d2032a - Browse repository at this point
Copy the full SHA 6d2032aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0477e8 - Browse repository at this point
Copy the full SHA b0477e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f9149e - Browse repository at this point
Copy the full SHA 4f9149eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36e7ee8 - Browse repository at this point
Copy the full SHA 36e7ee8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6a6fbf - Browse repository at this point
Copy the full SHA e6a6fbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4787753 - Browse repository at this point
Copy the full SHA 4787753View commit details
Commits on Jun 21, 2018
-
Configuration menu - View commit details
-
Copy full SHA for e9f2189 - Browse repository at this point
Copy the full SHA e9f2189View commit details -
appveyor: install NVDA on the build system, and run the system tests …
…against the installed copy.
Configuration menu - View commit details
-
Copy full SHA for 5321953 - Browse repository at this point
Copy the full SHA 5321953View commit details -
appveyor: install nvda with start-process and wait up to 3 minutes fo…
…r it to complete, failing on timeout.
Configuration menu - View commit details
-
Copy full SHA for 13b5397 - Browse repository at this point
Copy the full SHA 13b5397View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66b0005 - Browse repository at this point
Copy the full SHA 66b0005View commit details -
Temprarily include robotremoteserver in NVDA for system tests. Must f…
…igure out a better solution.
Configuration menu - View commit details
-
Copy full SHA for 6600242 - Browse repository at this point
Copy the full SHA 6600242View commit details -
Breakup up appveyor test code into separate powershell code chunks to…
… better show build progress.
Configuration menu - View commit details
-
Copy full SHA for d02fe75 - Browse repository at this point
Copy the full SHA d02fe75View commit details
Commits on Jun 26, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c985677 - Browse repository at this point
Copy the full SHA c985677View commit details -
Configuration menu - View commit details
-
Copy full SHA for a32f1aa - Browse repository at this point
Copy the full SHA a32f1aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c4d284 - Browse repository at this point
Copy the full SHA 5c4d284View commit details -
system tests: don't wait for exit dialog, rather just confirm that th…
…e NVDA process definitlly exited.
Configuration menu - View commit details
-
Copy full SHA for 844c73b - Browse repository at this point
Copy the full SHA 844c73bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 78432cf - Browse repository at this point
Copy the full SHA 78432cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 221208e - Browse repository at this point
Copy the full SHA 221208eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bd259a - Browse repository at this point
Copy the full SHA 7bd259aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a757e1 - Browse repository at this point
Copy the full SHA 6a757e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6edf1e0 - Browse repository at this point
Copy the full SHA 6edf1e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 167b362 - Browse repository at this point
Copy the full SHA 167b362View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27446cf - Browse repository at this point
Copy the full SHA 27446cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce6474a - Browse repository at this point
Copy the full SHA ce6474aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86aeb06 - Browse repository at this point
Copy the full SHA 86aeb06View commit details -
IAccessibleHandler: drop foreground defers back down and allow welcom…
…e dialog in quit from keyboard system test.
Configuration menu - View commit details
-
Copy full SHA for 8bfbf74 - Browse repository at this point
Copy the full SHA 8bfbf74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8027682 - Browse repository at this point
Copy the full SHA 8027682View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2913125 - Browse repository at this point
Copy the full SHA 2913125View commit details
Commits on Jun 27, 2018
-
Configuration menu - View commit details
-
Copy full SHA for e6e8188 - Browse repository at this point
Copy the full SHA e6e8188View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fd13f4 - Browse repository at this point
Copy the full SHA 9fd13f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52853fc - Browse repository at this point
Copy the full SHA 52853fcView commit details
Commits on Jul 1, 2018
-
Configuration menu - View commit details
-
Copy full SHA for da0df66 - Browse repository at this point
Copy the full SHA da0df66View commit details
Commits on Jul 2, 2018
-
Configuration menu - View commit details
-
Copy full SHA for bc869e6 - Browse repository at this point
Copy the full SHA bc869e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f20dc35 - Browse repository at this point
Copy the full SHA f20dc35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 612659d - Browse repository at this point
Copy the full SHA 612659dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5266301 - Browse repository at this point
Copy the full SHA 5266301View commit details -
Merge remote-tracking branch 'origin/installed_systemTestWithRobot' i…
…nto systemTestWithRobot
Configuration menu - View commit details
-
Copy full SHA for e3ae2a1 - Browse repository at this point
Copy the full SHA e3ae2a1View commit details
Commits on Jul 3, 2018
-
Create self contained package for system test spy
The system test spy now copies in library dependencies that are not provided by a NVDA install. This is so that the system tests can be run on appVeyor against an installed version of NVDA
Configuration menu - View commit details
-
Copy full SHA for fd67383 - Browse repository at this point
Copy the full SHA fd67383View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1be08f - Browse repository at this point
Copy the full SHA f1be08fView commit details -
Configuration menu - View commit details
-
Copy full SHA for da14b4b - Browse repository at this point
Copy the full SHA da14b4bView commit details -
This should resolve the appveyor system test failures
Configuration menu - View commit details
-
Copy full SHA for 6818faa - Browse repository at this point
Copy the full SHA 6818faaView commit details
Commits on Jul 4, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 39f6b07 - Browse repository at this point
Copy the full SHA 39f6b07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50137bc - Browse repository at this point
Copy the full SHA 50137bcView commit details -
testOutput directories need to be created before writting files to them!
Configuration menu - View commit details
-
Copy full SHA for cbf6c7e - Browse repository at this point
Copy the full SHA cbf6c7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 385e8ea - Browse repository at this point
Copy the full SHA 385e8eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for df02377 - Browse repository at this point
Copy the full SHA df02377View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44d94fd - Browse repository at this point
Copy the full SHA 44d94fdView commit details
Commits on Jul 5, 2018
-
Revert to running from repo root
Running from tests/system/ did not reduce the number of suites mentioned in Robots reports
Configuration menu - View commit details
-
Copy full SHA for 25f1897 - Browse repository at this point
Copy the full SHA 25f1897View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9254b1e - Browse repository at this point
Copy the full SHA 9254b1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for edb0e75 - Browse repository at this point
Copy the full SHA edb0e75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bd629e - Browse repository at this point
Copy the full SHA 7bd629eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2114664 - Browse repository at this point
Copy the full SHA 2114664View commit details
Commits on Jul 6, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 46cfaae - Browse repository at this point
Copy the full SHA 46cfaaeView commit details -
Use dummy speech synth to get speech
This captures all NVDA manipulation of speech before it is given to synthesizers.
Configuration menu - View commit details
-
Copy full SHA for f8606bc - Browse repository at this point
Copy the full SHA f8606bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8b9199 - Browse repository at this point
Copy the full SHA c8b9199View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e743ac - Browse repository at this point
Copy the full SHA 0e743acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21eca3c - Browse repository at this point
Copy the full SHA 21eca3cView commit details
Commits on Jul 17, 2018
-
Configuration menu - View commit details
-
Copy full SHA for be440a9 - Browse repository at this point
Copy the full SHA be440a9View commit details