Skip to content

Commit 7142a8a

Browse files
authored
Merge pull request #373 from zzzrst/development
Update documentation and readme with new photos for visualization of potential.
2 parents 9bdf22e + ef114c5 commit 7142a8a

22 files changed

+95
-2
lines changed

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
# Automation Testing Program
22
This is a ``.Net 6`` console application. This repository contains the source code for the Automation Testing Program. This application allows users to create and run tests with different data formats for web applications. Please read the [Documentation](https://zzzrst.github.io/AutomationTestingProgram/.) on how to use and modify the program to your needs.
33

4+
The framework runs on a Key Word Driven model.
5+
6+
![Automation Testing Program](docs/img/Test_Progress_Report.png)
7+
48
## How to Run
59

610
Below are the command line arguments that can be passed in.
711

8-
912
Mandatory
1013

1114
--setArgs
@@ -559,3 +562,5 @@ Minor version is updated when methods are added / removed for bug fixes or a hel
559562
- Change keychain file path to correct file path
560563
- Sync initial files
561564
- Project start date: Jun 27, 2023
565+
566+
![Automation Testing Program](docs/img/Test_Step_with_screenshots_of_failures.png)

docs/articles/intro.html

Lines changed: 89 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
<h1 id="welcome">Welcome!</h1>
7171

7272
<p>This page contains articles about the implemntation for the Automation Test Program as well as how to add your own modules to it.<br>
73-
Please refer to the <a href="">UML Diagram</a> for a better visualization of the source code.</p>
73+
<!-- Please refer to the <a href="">UML Diagram</a> for a better visualization of the source code.</p> -->
7474
<h2 id="testing-data">Testing Data</h2>
7575
<p>This is how you get what test set/case/step to run.</p>
7676
<h2 id="automation-framework">Automation Framework</h2>
@@ -143,6 +143,76 @@ <h2 id="running-the-program">Running the program.</h2>
143143
<li>Defaults to caseArgs</li>
144144
</ul>
145145
</li>
146+
<li>--kvSecrets
147+
<ul>
148+
<li>Defaults to no key vault secret to be read</li>
149+
</ul>
150+
</li>
151+
<li>--maxFailures
152+
<ul>
153+
<li>Defaults to 3</li>
154+
</ul>
155+
</li>
156+
<li>--maxFailures
157+
<ul>
158+
<li>Defaults to 3</li>
159+
</ul>
160+
</li>
161+
<li>--notifyList
162+
<ul>
163+
<li>Defaults to nobody notified</li>
164+
</ul>
165+
</li>
166+
<li>--RunParameters
167+
<ul>
168+
<li>Defaults to no parameters</li>
169+
</ul>
170+
</li>
171+
<li>--planName
172+
<ul>
173+
<li>Defaults to devops name with test set, environment, build number</li>
174+
</ul>
175+
</li>
176+
<li>--projectName
177+
<ul>
178+
<li>Defaults to AutomationAndAccessibility</li>
179+
</ul>
180+
</li>
181+
<li>--azurePAT
182+
<ul>
183+
<li>Defaults to PAT defined in App.Config</li>
184+
</ul>
185+
</li>
186+
<li>--excecutionURL
187+
<ul>
188+
<li>Defaults to none</li>
189+
</ul>
190+
</li>
191+
<li>--appConfig
192+
<ul>
193+
<li>Defaults to none</li>
194+
</ul>
195+
</li>
196+
<li>--testPlanStructure
197+
<ul>
198+
<li>Defaults to none</li>
199+
</ul>
200+
</li>
201+
<li>--testerContact
202+
<ul>
203+
<li>Defaults to none</li>
204+
</ul>
205+
</li>
206+
<li>--testerName
207+
<ul>
208+
<li>Defaults to none</li>
209+
</ul>
210+
</li>
211+
<li>--releaseEnvUri
212+
<ul>
213+
<li>Defaults to none</li>
214+
</ul>
215+
</li>
146216
</ul>
147217
<h2 id="environment-variables">Environment Variables</h2>
148218
<p>Most of these variables are the parameters passed in as well as some additional parameters from test sets.</p>
@@ -244,6 +314,24 @@ <h2 id="test-flow">Test Flow</h2>
244314
</li>
245315
<li>END</li>
246316
</ul>
317+
<h2 id="devops-config">DevOps Configuration</h2>
318+
<p>As of December 2023, the Automation Testing Program is now configured to integrate directly with Azure DevOps' Test Plan, Test Case, Test Suite, and Test Run.</p>
319+
<figure>
320+
<img src= "..\img\Test Run Summary.png" alt="Test run summary">
321+
<figcaption>Azure DevOps Test Run Summary</figcaption>
322+
</figure>
323+
<p></p>
324+
<p>The program allows a user to launch from Excel format and then produce results directly to Azure .</p>
325+
<figure>
326+
<img src= "..\img\Test Steps Stored in Keyword Driven Format.png" alt="Test run summary">
327+
<figcaption>Test Progress Report</figcaption>
328+
</figure>
329+
<p></p>
330+
<p>The program allows a user to launch from Excel format and then produce results directly to Azure .</p>
331+
<figure>
332+
<img src= "..\img\Test_Progress_Report.png" alt="Test run summary">
333+
<figcaption>Test Progress Report</figcaption>
334+
</figure>
247335
</article>
248336
</div>
249337

141 KB
Loading
210 KB
Loading
108 KB
Loading
154 KB
Loading
206 KB
Loading

docs/img/Release Run.png

103 KB
Loading

docs/img/Root Cause Analysis.png

169 KB
Loading
196 KB
Loading

0 commit comments

Comments
 (0)