CubicTest Blog

2 Posts
0

The vision of CubicTest is to be the leading functional Web Testing IDE. The 1.8.6 release is a great step towards that vision.

 

There are a lot of different functional web testing frameworks out there but CubicTest stands out. What truly makes CubicTest different is its ability to clearly communicate web interaction to a wide variety of stakeholders. You don't have to be a programmer to understand CubicTest as it focuses on testing "what you see" on the page, and not "testing the HTML source". It strongly supports principles like DRY and test first. DRY or Don't Repeat Yourself is made easy with features like Commons, parameterization and abstraction through subtests. CubicTest was designed to be used with test first methodologies with features like graphical modeling and html export.

 

CubicTest uses the power of outstanding frameworks like Selenium and Watir to drive the tests but in a graphical way which make these frameworks easier to understand and use. Prior to the 1.8.6 release CubicTest users haven't been able to use the full power of Selenium. Now that is changed and in the near future it will change for Watir as well. The new Custom Test Step feature enables that functionality.

 

The new features in the CubicTest 1.8.6 release:

 

  • Support for frames - now you may model frames in the graphical test editor

  • Internationalization support - one test may be launched with different languages to make it easy to support multilingual web sites

  • Custom test steps with debug possibilities - now CubicTest isn't limited to only the elements and possibilities in the editing palette but to the limitation in the underlying test framework like Selenium and Watir

  • Capturing HTML and image of failing test page - whenever a test fails in the new launcher CubicTest stores the HTML source code and take a screenshot

 

 

We hope you like it!

 

- The CubicTest Team

 

0 Comments 0 References Permalink
0

CubicTest is a new tool that takes functional web testing to a higher level: Graphical modeling of tests as pages/states, page elements and user interactions.

 

CubicTest has been in the works since spring 2005, and has moved to OpenQA from the norwegian BOSS open source software site.

 

Goals of CubicTest:

 

  • Make it possible to write web tests much faster by using an intuitive test editor

  • Provide better feedback when running tests

  • Make it easier to write robust tests

 

CubicTest is an Eclipse plugin and uses Selenium RC and Watir for running and recording tests. It can also generate external Watir and Selenese scripts, as well as simple HTML prototypes from the tests.

 

The page/state and user interactions model lets you test both traditional and Ajax web applications.

 

CubicTest's innovative test runner and test recorder are fully integrated, and it is possible to record directly after running a test, or to forward the recorder to any given page/state in the test.

 

To try it out, head over to the download page. If you want to know more, check out the Cubic Test website!

0 Comments 0 References Permalink