browser-based functional testing
Peter Kehl <[email protected]> Wed, 7 May 2014 10:51:25 +1000
| Newsgroups | gmane.comp.web.wiki.phpwiki.talk |
|---|---|
| Message-ID | <CADGQzOLvHaYQH1G_oiT1eO3_oFaexcRtMZ_OYCG99Y2JVjJ27w@mail.gmail.com> |
--===============2667597232821872727== Content-Type: multipart/alternative; boundary=001a11c3ee6af7eafc04f8c4c516 --001a11c3ee6af7eafc04f8c4c516 Content-Type: text/plain; charset=UTF-8 I see that you use HttpUnit tests in PhpWiki. However, if you'd like automated browser-based functional/regression testing, you may be interested in SeLite. It extends Selenium IDE. It allows your tests to access (read and write to) a test DB (isolated from the DB of the tested application). It's open source. It could work very well for you, especially since PhpWiki can have its data in an SQLite DB. SeLite uses a (separate) SQLite DB for test data, so your test data lifecycle would be very easy. However, you can benefit from SeLite even if your test instance of PhpWiki uses other type of DB. Creating tests in Selenium IDE is convenient and highly productive. It doesn't require low-level programming skills, so even users/theme designers could contribute new tests. Tests can be maintained in SVN. See https://code.google.com/p/selite/wiki/ProjectHome. I could create a test framework and provide some examples. Would there be any interest? -Peter Kehl --001a11c3ee6af7eafc04f8c4c516 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">I see that you use HttpUnit tests in PhpWiki. However, if = you'd like automated browser-based functional/regression testing, you m= ay be interested in SeLite. It extends Selenium IDE. It allows your tests t= o access (read and write to) a test DB (isolated from the DB of the tested = application). It's open source.<br> <br>It could work very well for you, especially since PhpWiki can have its = data in an SQLite DB. SeLite uses a (separate) SQLite DB for test data, so = your test data lifecycle would be very easy. However, you can benefit from = SeLite even if your test instance of PhpWiki uses other type of DB.<br> <br>Creating tests in Selenium IDE is convenient and highly productive. It = doesn't require low-level programming skills, so even users/theme desig= ners could contribute new tests. Tests can be maintained in SVN. See <a hre= f=3D"https://code.google.com/p/selite/wiki/ProjectHome">https://code.google= .com/p/selite/wiki/ProjectHome</a>.<br> <br>I could create a test framework and provide some examples. Would there = be any interest?<br><br clear=3D"all"><div><div dir=3D"ltr">-Peter Kehl<br>= <br></div></div> </div> --001a11c3ee6af7eafc04f8c4c516-- --===============2667597232821872727== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------------ Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce --===============2667597232821872727== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Phpwiki-talk mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/phpwiki-talk --===============2667597232821872727==--