Hi Simon,
Thanks for your prompt reply.
I have updated all the add-ons. It says Zap is up-to-date (2.10.0) and the Update All button is also disabled. So, I assume update is successful.
Also, I corrected the url as a list. This time I ran the Automation Framework for Bodgeit store configured on my local system.
I have few queries and I will be grateful to you if you can answer them. Actually I wanted to ask them tomorrow in the ZapCon but since I have already started working on Automation Framework, I write here.
Q1. I believe Automation Framework has used Firefox browser installed in the system. Is it the same Firefox browser which is available in the Quick Start tab ?
Q2. Should we bother about the errors and warnings highlighted in red color? I mean do we need to fix them if it is impacting the result?
Q3.
As highlighted in green, it says Job spider found 28 URLs. Where
do we see those URLs? I could not find them in zap.log either
Q3. As highlighted in green, it says Job spiderAjax found 1,170 URLs. Where do we see those URLs? I could not find them in zap.log either
Q4. Does it not generate any report? How to configure it?
Q5. Where do I see the progress of scanning? It helps to get an idea what is going on and how much is left!
Q6. What type of Authentication is supported by Automation Framework? If it does not support the desired authentication then does it help if first I run my functional happy path automated test cases proxying through Zap so that it learns my application and its authentication and then start the Automation Framework? I hope it helps Zap to learn the pages hidden behind the authentication and then access, scan and attack them while passive and active scanning. If it is so, do I even need the authentication at all?
Q7. In package scan, we have option
-c config_file
to provide the config file and option
-p progress_file to provide the progress file. Can we do the same in case with Automation Framework?
Q8. How do I save the session and then open it in ZAP GUI?
Q9. Can I use my functional tests proxying through Zap and then start the Automation Framework?
Q10. If I want to use the config.xml and My_Context.xml and do not want to mention these parameters in yaml file, is it possible to do so? I mean can I instruct zap to use
config.xml and My_Context.xml
and ignore these parameters from yaml file? I am not sure if this will beat the whole purpose of Automation Framework and the yaml configuration.
As per zap.log
Q12. An error is thrown in the logs below. Any idea what does it indicate to?
Sorry for so many questions but answers to them will certainly help to understand Automation Framework more better.
Thanks and Regards,
Vicky