-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
53c0e05
commit 0d6076b
Showing
4 changed files
with
67 additions
and
23 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains 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
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,29 +1,23 @@ | ||
<article class='markdown-body'><meta charset="utf-8"><link rel="stylesheet" type="text/css" href="..\style.css"><h1>Login Specification</h1> | ||
<p><pre> | ||
Date Created : 02/09/2018 | ||
Version : 1.0.0 | ||
Owner : Osanda Deshan | ||
Description : This is an executable specification file which covers the login scenarios. | ||
Run in dev env : mvn test-compile gauge:execute -DspecsDir="specs" -Denv="dev" | ||
Run With Tags : mvn test-compile gauge:execute -DspecsDir="specs" -Denv="dev" -Dtags="positive" | ||
Run In Parallel : mvn test-compile gauge:execute -DspecsDir="specs" -Denv="dev" -DinParallel=true | ||
Re-run Failures : mvn test-compile gauge:execute -Dflags="--failed" | ||
Format Specs : gauge format docs | ||
Convert Specs To HTML: gauge docs spectacle specs | ||
</pre></p> | ||
<p>table: ./src/test/resources/test data/test users.csv | ||
tags: login</p> | ||
<article class='markdown-body'><meta charset="utf-8"><link rel="stylesheet" type="text/css" href="../style.css"><h1>Login Specification</h1> | ||
<p>Project Name : gauge-java-web-ui-automation-demo | ||
Developer : Osanda Deshan | ||
Version : 1.0.0 | ||
Date : 30/12/23 | ||
Time : 11:40 AM | ||
Description : This is an executable specification file which covers the login scenarios.</p> | ||
<p>table: ./src/test/resources/test data/test users.csv</p> | ||
<p>tags: login</p> | ||
<h2>Login to the application using valid email and valid password</h2> | ||
<p>tags: positive</p> | ||
<ul> | ||
<li>Login using the email as <Email> and password as <Password></li> | ||
<li>Signout</li> | ||
<li>Login using the username as <Username> and password as <Password></li> | ||
<li>Logged-in username should be <Username></li> | ||
</ul> | ||
<h2>Login to the application using invalid email and invalid password</h2> | ||
<p>tags: negative</p> | ||
<ul> | ||
<li>On login page</li> | ||
<li>Login to the application using the email as "osa@<a href="http://mailinator.com" rel="nofollow">mailinator.com</a>" and password as "admin123"</li> | ||
<li>Page title is "Login - My Store"</li> | ||
<li>Login to the application using the username as "dev-test" and password as "admin123"</li> | ||
<li>Wrong password error alert should be visible</li> | ||
</ul> | ||
<ul id="navigation"><center><li class="nav"><a href="..\index.html">=</a></li></center></article> | ||
<ul id="navigation"><center><li class="nav"><a href="../index.html">=</a></li><li class="nav"><a href="./navigation.html">></a></li></center></article> |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
<article class='markdown-body'><meta charset="utf-8"><link rel="stylesheet" type="text/css" href="../style.css"><h1>Navigation Specification</h1> | ||
<p>Project Name : gauge-java-web-ui-automation-demo | ||
Developer : Osanda Deshan | ||
Version : 1.0.0 | ||
Date : 30/12/23 | ||
Time : 11:40 AM | ||
Description : This is an executable specification file which covers the navigation scenarios.</p> | ||
<p>tags: navigation</p> | ||
<h2>Navigation bar option routing</h2> | ||
<p>tags: positive</p> | ||
<ul> | ||
<li> | ||
<p>The navigation bar option should route to the following URLs</p> | ||
<table> | ||
<thead> | ||
<tr> | ||
<th>Navigation Bar Option</th> | ||
<th>Url</th> | ||
</tr> | ||
</thead> | ||
<tbody> | ||
<tr> | ||
<td>Home</td> | ||
<td>index.html</td> | ||
</tr> | ||
<tr> | ||
<td>Contact</td> | ||
<td>#</td> | ||
</tr> | ||
<tr> | ||
<td>About us</td> | ||
<td>#</td> | ||
</tr> | ||
<tr> | ||
<td>Cart</td> | ||
<td>cart.html</td> | ||
</tr> | ||
<tr> | ||
<td>Log in</td> | ||
<td>#</td> | ||
</tr> | ||
<tr> | ||
<td>Sign up</td> | ||
<td>#</td> | ||
</tr> | ||
</tbody> | ||
</table> | ||
</li> | ||
</ul> | ||
<ul id="navigation"><center><li class="nav"><a href="./login.html"><</a></li><li class="nav"><a href="../index.html">=</a></li></center></article> |