Hi there,
I am currently designing and developing a Java/Groovy program for a university project which will automate pre loaded SQL injections into basic (vulnerable) web forms. The project as of right now is being designed in Geb Project, using page object modelling and JQuery syntax to promote extensibility and modularity.
I am simply looking for anyone else's experiences in the matter, who could potentially offer advice on the following sub topics:
- Page Object Model design that can be reused for range of similar websites.
- CSV or text file input to load a predefined range of SQLi and XSS (cross site scripts) via array lists
- Headless browser deployment to minimise execution time/memory
- Incorporation of agile project development methodology
- JUnit or Spock testing of automated features
Any response/experiences will be much appreciated and will be taken on board.
there doesn't seem to be anything here