Skip to content

Commit

Permalink
Few more topics
Browse files Browse the repository at this point in the history
  • Loading branch information
priyanshus committed Feb 4, 2021
1 parent 4b37139 commit 993b8d4
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 7 deletions.
6 changes: 6 additions & 0 deletions docs/automation/test-automation-strategy.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* [TestPyramid](https://martinfowler.com/bliki/TestPyramid.html) - Test Pyramid By Martin Fowler
* [Testing Strategy in a Microservice Architecture](https://martinfowler.com/articles/microservice-testing/)
* [The Practical Test Pyramid](https://martinfowler.com/articles/practical-test-pyramid.html)
* [How to create an effective test automation strategy](https://abstarreveld.medium.com/considerations-for-an-effective-test-automation-strategy-a5bd027b3fa3)
* [Just Say No to More End-to-End Tests](https://testing.googleblog.com/2015/04/just-say-no-to-more-end-to-end-tests.html)

### Vidoes
* [Redefining Test Automation: Must Watch](https://www.youtube.com/watch?v=uIDvGzQdoxc)
* [Integrated tests are a scam](https://vimeo.com/80533536)

### Reference Code
* [bookstore](https://github.com/priyanshus/bookstore) - The primary objective to develope bookstore is to learn practical test implementation in a spring app based on the test pyramid concepts.
10 changes: 5 additions & 5 deletions docs/automation/ui-test-automation.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,17 @@
* [TestNG](http://testng.org/) - TestNG is a testing framework inspired from JUnit and NUnit.
* [Sunshine](https://github.com/tatools/sunshine/)

#### Web
* [WebDriver](https://www.selenium.dev/documentation/en/webdriver/) - WebDriver drives a browser natively, as a user would, either locally or on a remote machine using the Selenium server.
* [Selenide](https://github.com/selenide/selenide) - Selenide is a framework for writing easy*to*read and easy*to*maintain automated tests in Java.
* [Spock](http://spockframework.org/) - Spock is a testing and specification framework for Java and Groovy applications.

#### BDD
* [JBehave](https://jbehave.org/) - JBehave is a framework for Behaviour-Driven Development (BDD).
* [Serenity BDD](http://www.thucydides.info/#/) - Serenity BDD helps you write cleaner and more maintainable automated acceptance and regression tests faster.
* [Cucumber](https://cucumber.io/) - Open source executable specifications in any modern development stack.
[Cuke4Nuke](https://github.com/richardlawrence/Cuke4Nuke) - Cucumber support in .NET.

#### Web
* [WebDriver](https://www.selenium.dev/documentation/en/webdriver/) - WebDriver drives a browser natively, as a user would, either locally or on a remote machine using the Selenium server.
* [Selenide](https://github.com/selenide/selenide) - Selenide is a framework for writing easy*to*read and easy*to*maintain automated tests in Java.
* [Spock](http://spockframework.org/) - Spock is a testing and specification framework for Java and Groovy applications.

### Framework
* [Robot Framework](https://robotframework.org/#examples) - Open source automation framework.

Expand Down
1 change: 0 additions & 1 deletion docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@
loadSidebar: true,
subMaxLevel: 2,
sidebarDisplayLevel: 2,

alias: {
"/.*/_sidebar.md": "/_sidebar.md",
},
Expand Down
13 changes: 12 additions & 1 deletion docs/others/security-testing.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
## Security Testing

### Starter Zone
* [The Bug Hunters Methodology v3](https://docs.google.com/presentation/d/1R-3eqlt31sL7_rj2f1_vGEqqb7hcx4vxX_L7E23lJVo/edit#slide=id.p)
* [Starter Zone By bugcrowd](https://forum.bugcrowd.com/t/researcher-resources-tutorials/370)
* [Mastering the Skills of Bug Bounty](https://medium.com/swlh/mastering-the-skills-of-bug-bounty-2201eb6a9f4)

### Mind Map
* [Pen Testing](https://www.xmind.net/m/bULg/)

### Cheatsheet
* [OWASP Cheatsheet project](https://cheatsheetseries.owasp.org/index.html)
* [The Web Application Hacker's Handbook](https://gist.github.com/jhaddix/6b777fb004768b388fefadf9175982ab)
* [OWASP Cheatsheet project](https://cheatsheetseries.owasp.org/index.html)

### Videos
* [Must watch playlist](https://www.youtube.com/playlist?list=PLl-GuflHOikWnr0kOThK0xOyFXhBZbdLv)

0 comments on commit 993b8d4

Please sign in to comment.