Watch our application walkthrough of the files in the StreamLine Web Automator!
This is the folder that holds the application file and other important files that are necessary for the application to run. Do not modify or delete any of these files unless you're instructed to do so by StreamLineQA personnel.
Most users will not need to open this folder.
The config folder holds the config file (config.xlsx).
A config file is used for:
Entering the home URL of the website
Enabling / Disabling ADA Automation
Enabling / Disabling Data Gathering
Enabling / Disabling Parallel Execution
Set the browsers, browser sizes, and test types (Regression, Functional, Smoke)
The output folder holds the output and data files.
Output file (output.xlsx) holds run summaries as well as detailed information on failures and errors.
Browser name, file name, sheet name, and row number
Test description, element name, action, expected, actual
Diff checker and bug write up
If ADA is enabled, the output file will report the ADA violations and warnings.
Data file (data.xlsx) holds information on each run to do data reporting and analysis on.
Date and time, file name
Number of test cases ran, passes, errors, failures, ADA errors
Run time, new bugs, and number of regenerated elements
IMPORTANT: Data from each run will always be logged to sheet 1 of the data file.
The tests folder holds the test files you want to run. When you execute the tests, every excel file directly in the tests folder will be read in as a test file.
Tip: You can create another folder in this directory to store the test cases you don't want to run.
These are the run files. When you're ready to execute you test cases, all you have to do is double click the run file for the type of computer you have.
If you have a machine running windows, feel free to delete the execute_tests_mac file. If your machine is running mac os, feel free to delete the execute_tests_windows file.
The very first time you double click one of these files, you may need to go through a one time configuration.
Mac - System Preferences >> Security and Privacy >> Open anyway
Windows - A popup will show up >> More info >> Run anyway
If the above step did not work
Open terminal / command prompt
Run command chmod a+x <path_to_run_file>
Mac example - chmod a+x "/Users/Tester/Desktop/StreamLineQA-Automation-master/StreamLine Web Automator/execute_tests_mac.command"
Windows example - chmod a+x "C:\Users\Tester\Desktop\StreamLineQA-Automation-master\StreamLine Web Automator\execute_tests_windows.bat"