| || |
testing Bastion host feature
My application has the following requirement stated in my SRS
"The system shall not store data on the front-end system or bastion host".
my question is
how do i test this feature?.
What are the things surrounding this feature that need testing if this is a non testable requirement.
Re: testing Bastion host feature
I had not heard the therm "bastion host" up to now but a short search explained it nicely.
In any case, all your requirement is saying is that all the data should be stored on the back-end and no where else.
I imagine there are many ways of approaching this, but I would go grey-box testing it, by making sure I work with an environment having a type of bastion host (e.g a Proxy server separating 2 environments) and after using the system extensively checking that no files with data are available on either my client machine or the bastion host. You can do this by looking at all the files that were added or modified, or more specifically by looking at places such as the proxy or browser cache or temp file, or any directories that were created by the application under test.
Again, there are a number of ways to check this, but it is definitely a testable feature as I see it.