Target Application: https://defendtheweb.net/
Allotted Time: 10 minutes
- Open a browser.
- Navigate to https://defendtheweb.net.
- Explore the target application and share what you've discovererd.
Questions:
- How much reconnaisance were you able to perform manually?
- Is it enough, or do you feel you need to spend more time to explore the target application?
Allotted Time: 10 minutes
Resource Folder Location:
/home/secqation/Desktop/NullconTraining2021/2-example/
-
Create a new project in PyCharm
-
Copy
App.robot
file from2-example/Tests/App.robot
into Tests folder -
Copy
App.robot
file from2-example/Resources/App.robot
into Resources folder -
Copy
Common.robot
file from2-example/Resources/Common.robot
into Resources folder -
Copy
Crawl.robot
file from2-example/Resources/PageObjects/Crawl.robot
into Resources/PageObjects folder -
Copy
reconnaisance.py
file from2-example/CustomLibraries/reconnaisance.py
into CustomLibraries folder -
Trigger test execution:
robot -d Results/ Tests/App.robot
-
Open
log.html
in your browser window, to view the test results
Questions:
- If you are asked to repeat the test steps, which method would you prefer? Would you prefer manual approach, or would you just re-trigger test execution while you comfortably sip a cup of coffee (or whatever it is you like).
- Do you see how the second approch could provide more information in less time, while also leaving you less exhausted, more refreshed and focused for the next step (which is to identify entry points)!