Skip to content
This repository has been archived by the owner on Oct 6, 2021. It is now read-only.

Implement Automated Integration Testing #106

Open
paragonie-scott opened this issue Jul 7, 2016 · 3 comments
Open

Implement Automated Integration Testing #106

paragonie-scott opened this issue Jul 7, 2016 · 3 comments

Comments

@paragonie-scott
Copy link
Member

paragonie-scott commented Jul 7, 2016

This was suggested by @co60ca over Twitter, and while I think it's a good idea in the abstract, it's probably not the absolute number one priority before getting the next release ready.

However, if we do set this up, we can use this for automated vulnerability analysis (to prevent regressions based on any vulnerabilities disclosed that are nontrivial to PoC), even for gadgets and cabins.

@co60ca
Copy link
Contributor

co60ca commented Jul 7, 2016

I think this would be a nice 1.3 target, reasoning is we can automate testing using docker + automated integration testing for major functionality and massively reduce trivial issues

@paragonie-scott
Copy link
Member Author

I really need to find time to get started on this. In the meantime, does anyone else know how to get the ball rolling?

@co60ca
Copy link
Contributor

co60ca commented May 8, 2017

Perhaps http://docs.seleniumhq.org/ is a good start? The nice part is you can model regular user interaction and test execution. Also has PHP bindings? Full disclosure: Just putting some ideas in here, haven't tried it but I saw its use in another PHP software.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
Development

No branches or pull requests

2 participants