Skip to content

Commit 71a270c

Browse files
committed
Added more examples to testing type descriptions (#1970)[deploy site]
Co-authored-by: Sri Harsha <[email protected]> 9f7a22b
1 parent 8e9b225 commit 71a270c

File tree

27 files changed

+109
-174
lines changed

27 files changed

+109
-174
lines changed

Diff for: documentation/_print/index.html

+6-6
Original file line numberDiff line numberDiff line change
@@ -10953,16 +10953,16 @@
1095310953
the different supported languages as explained in this documentation.</p><h3 id=integration-tests>Integration Tests</h3><p>Integration tests verify the interactions between different components or modules of a system. Several modules are together tested. The purpose of Integration tests is to make sure that all modules integrate and work together as expected. Automated integration tests help ensure that these interactions work as expected and that integrated components function properly together.</p><blockquote><p>For example, <strong><em>Testing the flow of placing the order for an item in an ecommerce website along with payment.</em></strong></p></blockquote><h3 id=system-tests>System Tests</h3><p>System Testing is a complete fully integrated product Testing. It is an end-to-end testing where in testing environment is similar to the production environment. Here, we navigate through all the features of the software and test if the end business / end feature works. We just test the end feature and don’t check for data flow or do functional testing and all.</p><blockquote><p>For example, <strong><em>Testing the end to end flow from login to placing an order and rechecking the order in My Orders page and logoff from an ecommerce website.</em></strong></p></blockquote><h3 id=performance-testing>Performance testing</h3><p>As its name indicates, performance tests are done
1095410954
to measure how well an application is performing.</p><p>There are two main sub-types for performance testing:</p><h4 id=load-testing>Load testing</h4><p>Load testing is done to verify how well the
1095510955
application works under different defined loads
10956-
(usually a particular number of users connected at once).</p><h4 id=stress-testing>Stress testing</h4><p>Stress testing is done to verify how well the
10957-
application works under stress (or above the maximum supported load).</p><p>Generally, performance tests are done by executing some
10956+
(usually a particular number of users connected at once).</p><blockquote><p>For example, <strong><em>Testing that the site can handle numerous orders/users at once.</em></strong></p></blockquote><h4 id=stress-testing>Stress testing</h4><p>Stress testing is done to verify how well the
10957+
application works under stress (or above the maximum supported load).</p><blockquote><p>For example, <strong><em>Testing that your ecommerce site can handle Black Friday</em></strong></p></blockquote><p>Generally, performance tests are done by executing some
1095810958
Selenium written tests simulating different users
1095910959
hitting a particular function on the web app and
1096010960
retrieving some meaningful measurements.</p><p>This is generally done by other tools that retrieve the metrics.
1096110961
One such tool is <strong><em>JMeter</em></strong>.</p><p>For a web application, details to measure include
1096210962
throughput, latency, data loss, individual component loading times, etc.</p><p>Note 1: All browsers have a performance tab in their
1096310963
developers&rsquo; tools section (accessible by pressing F12)</p><p>Note 2: is a subtype of <strong><em>non-functional testing</em></strong>
1096410964
as this is generally measured per system and not per function/feature.</p><h3 id=regression-testing>Regression testing</h3><p>This testing is generally done after a change, fix or feature addition.</p><p>To ensure that the change has not broken any of the existing
10965-
functionality, some already executed tests are executed again.</p><p>The set of re-executed tests can be full or partial
10965+
functionality, some already executed tests are executed again.</p><blockquote><p>For example, <strong><em>Testing that your new search bar doesn&rsquo;t break the other buttons on the menu</em></strong></p></blockquote><p>The set of re-executed tests can be full or partial
1096610966
and can include several different types, depending
1096710967
on the application and development team.</p><h3 id=test-driven-development-tdd>Test driven development (TDD)</h3><p>Rather than a test type <em>per se</em>, TDD is an iterative
1096810968
development methodology in which tests drive the design of a feature.</p><p>Each cycle starts by creating a set of unit tests that
@@ -14457,15 +14457,15 @@
1445714457
<label><a href=https://github.com/pujan14>@pujan14</a></label>
1445814458
<span class=contributions>1 commits</span></div></div><h4 id=selenium-website--docsgithubcomseleniumhqseleniumhqgithubio><a href=//github.com/SeleniumHQ/seleniumhq.github.io/>Selenium Website & Docs</a></h4><style type=text/css>.ghContributors{display:flex;flex-flow:wrap;align-content:flex-start}.ghContributors>div{width:50%;display:inline-flex;margin-bottom:5px}.ghContributors>div label{padding-left:4px}.ghContributors>div span{font-size:x-small;padding-left:4px}</style><div class=ghContributors><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/12621691?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
1445914459
<label><a href=https://github.com/harsha509>@harsha509</a></label>
14460-
<span class=contributions>815 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/5992658?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
14460+
<span class=contributions>816 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/5992658?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
1446114461
<label><a href=https://github.com/diemol>@diemol</a></label>
1446214462
<span class=contributions>791 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/3331063?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
1446314463
<label><a href=https://github.com/selenium-ci>@selenium-ci</a></label>
1446414464
<span class=contributions>323 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/777185?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
1446514465
<label><a href=https://github.com/titusfortner>@titusfortner</a></label>
1446614466
<span class=contributions>234 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/in/2740?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
1446714467
<label><a href=https://github.com/apps/renovate>@renovate[bot]</a></label>
14468-
<span class=contributions>211 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/3264250?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
14468+
<span class=contributions>212 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/3264250?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
1446914469
<label><a href=https://github.com/alaahong>@alaahong</a></label>
1447014470
<span class=contributions>119 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/10705590?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
1447114471
<label><a href=https://github.com/pujagani>@pujagani</a></label>
@@ -14477,7 +14477,7 @@
1447714477
<label><a href=https://github.com/bonigarcia>@bonigarcia</a></label>
1447814478
<span class=contributions>37 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/69980130?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
1447914479
<label><a href=https://github.com/shbenzer>@shbenzer</a></label>
14480-
<span class=contributions>35 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/10259016?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
14480+
<span class=contributions>36 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/10259016?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
1448114481
<label><a href=https://github.com/boris779>@boris779</a></label>
1448214482
<span class=contributions>32 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/128518?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
1448314483
<label><a href=https://github.com/AutomatedTester>@AutomatedTester</a></label>

Diff for: documentation/about/_print/index.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -531,15 +531,15 @@
531531
<label><a href=https://github.com/pujan14>@pujan14</a></label>
532532
<span class=contributions>1 commits</span></div></div><h4 id=selenium-website--docsgithubcomseleniumhqseleniumhqgithubio><a href=//github.com/SeleniumHQ/seleniumhq.github.io/>Selenium Website & Docs</a></h4><style type=text/css>.ghContributors{display:flex;flex-flow:wrap;align-content:flex-start}.ghContributors>div{width:50%;display:inline-flex;margin-bottom:5px}.ghContributors>div label{padding-left:4px}.ghContributors>div span{font-size:x-small;padding-left:4px}</style><div class=ghContributors><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/12621691?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
533533
<label><a href=https://github.com/harsha509>@harsha509</a></label>
534-
<span class=contributions>815 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/5992658?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
534+
<span class=contributions>816 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/5992658?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
535535
<label><a href=https://github.com/diemol>@diemol</a></label>
536536
<span class=contributions>791 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/3331063?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
537537
<label><a href=https://github.com/selenium-ci>@selenium-ci</a></label>
538538
<span class=contributions>323 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/777185?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
539539
<label><a href=https://github.com/titusfortner>@titusfortner</a></label>
540540
<span class=contributions>234 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/in/2740?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
541541
<label><a href=https://github.com/apps/renovate>@renovate[bot]</a></label>
542-
<span class=contributions>211 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/3264250?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
542+
<span class=contributions>212 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/3264250?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
543543
<label><a href=https://github.com/alaahong>@alaahong</a></label>
544544
<span class=contributions>119 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/10705590?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
545545
<label><a href=https://github.com/pujagani>@pujagani</a></label>
@@ -551,7 +551,7 @@
551551
<label><a href=https://github.com/bonigarcia>@bonigarcia</a></label>
552552
<span class=contributions>37 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/69980130?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
553553
<label><a href=https://github.com/shbenzer>@shbenzer</a></label>
554-
<span class=contributions>35 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/10259016?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
554+
<span class=contributions>36 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/10259016?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
555555
<label><a href=https://github.com/boris779>@boris779</a></label>
556556
<span class=contributions>32 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/128518?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
557557
<label><a href=https://github.com/AutomatedTester>@AutomatedTester</a></label>

Diff for: documentation/about/copyright/index.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -517,15 +517,15 @@
517517
<label><a href=https://github.com/pujan14>@pujan14</a></label>
518518
<span class=contributions>1 commits</span></div></div><h4 id=selenium-website--docsgithubcomseleniumhqseleniumhqgithubio><a href=//github.com/SeleniumHQ/seleniumhq.github.io/>Selenium Website & Docs</a></h4><style type=text/css>.ghContributors{display:flex;flex-flow:wrap;align-content:flex-start}.ghContributors>div{width:50%;display:inline-flex;margin-bottom:5px}.ghContributors>div label{padding-left:4px}.ghContributors>div span{font-size:x-small;padding-left:4px}</style><div class=ghContributors><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/12621691?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
519519
<label><a href=https://github.com/harsha509>@harsha509</a></label>
520-
<span class=contributions>815 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/5992658?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
520+
<span class=contributions>816 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/5992658?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
521521
<label><a href=https://github.com/diemol>@diemol</a></label>
522522
<span class=contributions>791 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/3331063?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
523523
<label><a href=https://github.com/selenium-ci>@selenium-ci</a></label>
524524
<span class=contributions>323 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/777185?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
525525
<label><a href=https://github.com/titusfortner>@titusfortner</a></label>
526526
<span class=contributions>234 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/in/2740?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
527527
<label><a href=https://github.com/apps/renovate>@renovate[bot]</a></label>
528-
<span class=contributions>211 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/3264250?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
528+
<span class=contributions>212 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/3264250?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
529529
<label><a href=https://github.com/alaahong>@alaahong</a></label>
530530
<span class=contributions>119 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/10705590?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
531531
<label><a href=https://github.com/pujagani>@pujagani</a></label>
@@ -537,7 +537,7 @@
537537
<label><a href=https://github.com/bonigarcia>@bonigarcia</a></label>
538538
<span class=contributions>37 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/69980130?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
539539
<label><a href=https://github.com/shbenzer>@shbenzer</a></label>
540-
<span class=contributions>35 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/10259016?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
540+
<span class=contributions>36 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/10259016?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
541541
<label><a href=https://github.com/boris779>@boris779</a></label>
542542
<span class=contributions>32 commits</span></div><div style=padding:10px><img src="https://avatars.githubusercontent.com/u/128518?v=4" class=inline width=100 height=100 style=height:100px;height:100px;margin-bottom:.25em;vertical-align:middle>
543543
<label><a href=https://github.com/AutomatedTester>@AutomatedTester</a></label>

0 commit comments

Comments
 (0)