LOGIN TO YOUR ACCOUNT

Username
Password
Remember Me
Or use your Academic/Social account:

CREATE AN ACCOUNT

Or use your Academic/Social account:

Congratulations!

You have just completed your registration at OpenAire.

Before you can login to the site, you will need to activate your account. An e-mail will be sent to you with the proper instructions.

Important!

Please note that this site is currently undergoing Beta testing.
Any new content you create is not guaranteed to be present to the final version of the site upon release.

Thank you for your patience,
OpenAire Dev Team.

Close This Message

CREATE AN ACCOUNT

Name:
Username:
Password:
Verify Password:
E-mail:
Verify E-mail:
*All Fields Are Required.
Please Verify You Are Human:
fbtwitterlinkedinvimeoflicker grey 14rssslideshare1
Simons, A.J.H. (2007)
Publisher: Springer
Languages: English
Types: Article
Subjects:
Popular software testing tools, such as JUnit, allow frequent retesting of modified code; yet the manually created test scripts are often seriously incomplete. A unit-testing tool called JWalk has therefore been developed to address the need for systematic unit testing within the context of agile methods. The tool operates directly on the compiled code for Java classes and uses a new lazy method for inducing the changing design of a class on the fly. This is achieved partly through introspection, using Java’s reflection capability, and partly through interaction with the user, constructing and saving test oracles on the fly. Predictive rules reduce the number of oracle values that must be confirmed by the tester. Without human intervention, JWalk performs bounded exhaustive exploration of the class’s method protocols and may be directed to explore the space of algebraic constructions, or the intended design state-space of the tested class. With some human interaction, JWalk performs up to the equivalent of fully automated state-based testing, from a specification that was acquired incrementally.
  • The results below are discovered through our pilot algorithms. Let us know how we are doing!

    • IPL (Information Processing, Ltd., UK) 2007. Cantata++ for testing C, C++ and Java.
    • http://www.ipl.com/. Accessed 12 February, 2007.
    • Simons, A. J. H. 2005. Testing with guarantees and the failure of regression testing in eXtreme Programming. Proc. 6th Int. Conf. on Extreme Progr. and Flexible Proc. in Soft. Eng., LNCS 3556, Springer Verlag, Sheffield: 118-126.
  • No related research data.
  • No similar publications.

Share - Bookmark

Cite this article