I run the unit tests and the selenium tests before committing. I usually run the selenium tests (located at http://localhost:8080/selenium) in Firefox, but i also test then in IE now and then. There are 2 of them failing for the moment, but that's expected (I'll send more details later on). For more on selenium, see http://www.openqa.org/selenium/ There's a Selenium IDE plugin for FF to help you write the tests, but i usually hand-tweak the generated code (to make it work in IE).
Bug reports are a nice opportunity to add selenium tests, so before fixing them i try to add one of those. We're probably missing some unit tests here and there, but Felix added some lately and perhaps we can soon increase our coverage. I'm not aware of how much coverage we currently have. I just remember I did try to measure the coverage provided by the selenium tests a month ago, and it was close to 65%. Before making drastic changes I usually ask here for opinions. And we always look at the commit emails, so if something bad happens, we can simply revert. Anyway, looking again at this mail, it seems there are two new tasks: - Add coverage reports in the build process (emma or cobertura). - Integrate selenium tests in the build process. >From Sam Gendler <[EMAIL PROTECTED]>: > I have sent my sourceforge info to Viktor, but I should probably ask > about commit protocol before attempting anything drastic. I am > heading to Moscow for next week, so I'll probably have a fair amount > to check in when I get back. I've got guys working on making Tacos > widgets for dojo ComboBox, Button, Menu, and various others. I know > there is some kind of javascript unit test framework. Is there > documentation somewhere about how it works so that we can add tests > for new components to it? What is the protocol for making sure it is > ok to commit something to the trunk before doing so? I'm not seeing > anything in the wiki or at sourceforge. > > > ------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd_______________________________________________ > Tacos-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/tacos-devel > > -- ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Tacos-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tacos-devel
