For the past week i have been working on a library which you can add to CubicTest. This libray will add a number of custom commands which you can use during your test. I have been working with SeleniumIDE for quite some time now and i really liked it. However CubicTest add's some really nice new features which i always wanted. However, CubicTest also lacks some other features which will probably be added in the feature but for the moment i am missing these. Thats why i came with the idea to create a library for people to use which adds some of these missing commands. A lot of command have to do which the JavaScript alert / comfirm and prompt windows. The other set of command have to do with Ajax calls and waiting for results. And finally all of the commands make extensive use of memory variables which you can set and use in other commands. I have setup a project website over here http://www.sodeso.nl/projecten/cubicex, the documentation describes the current tags and how to install the library and commands. If you have any additions you would like to see or comments about the existing commands then please let me know and drop an email at comment at sodeso.nl. The first release contains the following commands and features: * Support for JavaScript Confirm and Alert dialog windows. o ChooseCancelOnNextConfirmation o ChooseCancelOnNextPrompt o ChooseOkOnNextConfirmation o ChooseOkOnNextPrompt o StoreAlert o StoreConfirmation o StorePrompt o WaitForAlert o WaitForConfirmation o WaitForPrompt * Support for storing values into the memory and using them somewhere else in the script. o StoreValue o WriteValue o StoreAttribute * Support for certain Wait commands. o WaitForElementPresent o WaitForValue * Some basic Verify commands: o VerifyChecked o VerifyNotChecked o VerifyText o VerifyChecked o VerifyNotChecked * Some basic Assert commands: o AssertText * General o Support variables by using ${} syntax, in this way all text properties can use variables. |
