Thoughts on client storage testing

Brent Putman putmanb at georgetown.edu
Fri Sep 25 14:08:36 EDT 2015



On 9/9/15 12:35 PM, Tom Zeller wrote:
> The idea is to run the existing tests with (a) local storage toggled on|off on the server and (b) local storage toggled on|off on the client. I don’t think the term “decision table” is correct, but I am thinking that (a) + (b) result in running 4 tests.
>
> I am wondering how to implement running those 4 tests, with room to grow for additional “configuration dimensions”. Given TestNG, my thought is to represent (a) and (b) as objects returned by a TestNG DataProvider. 

DataProvider definitely sounds like the right approach to me.  This is
pretty much it's main use case: running a test multiple times over
different sets of input data.

Fwiw, I used that in some security-related tests in OpenSAML to run
tests e.g. with BC loaded and unloaded, things like that.

Outside of Shib, I've also used it in some Selenium integration and
load-testing use cases for our GU LMS, to pass in some of the same data
as you are, like browser/version/OS, as well as test different users
authenticated with different credentials.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/dev/attachments/20150925/f47d7afc/attachment.html>


More information about the dev mailing list