Hi All.<div><br></div><div>And here I am again, building testing suites for our product.</div><div>My environment: </div><div>Jenkins will run the tests</div><div>Selenium to automate web interaction, (using the Perl RC driver) </div>
<div>Access to the DB to see that changes were really made</div><div>and access to the file system to see that files were created. (it is a CMS after all)</div><div><br></div><div>As for Jenkins, I think that I&#39;ll produce a suite of standard .t files. </div>
<div>As for Selenium, for every script it opens a new browser session, so I can&#39;t keep state between the tests. which may be a good thing, as it will force me to go from login every time. </div><div>But still I will have at least one setup test.</div>
<div><br></div><div>I&#39;m still thinking about what to do with duplicate tests. as &#39;duplicate&#39;, I mean for example running the same test sequence but with different user permission. </div><div>Maybe I should create a test script that set the user name and then run a different script?</div>
<div><br></div><div>Shmuel.</div>