Languages and Tools Used for Test Automation

Languages and Tools Used for Test Automation
July 09 08:10 2015 Print This Article

Nowadays there are tools allowing to automate creation of automated test cases. One doesn’t have to be a programmer for that. Test cases can be effectively automated if they are clearly and unequivocally defined.

One Should Explicitly Describe:

  • pre-conditions of the test;
  • the expected test result;
  • post-conditions of the test.

Special business modeling languages are utilized for the description. Such languages are different from programming languages. They are elaborated more for business people rather than for software developers.

Such a language can be specially created for a project or company. They are meant to streamline and standardize preparation of test cases for functional testing, compatibility testing, security testing, etc.

Though the elaborated language may suit the project or the company for which it is created, many experts in web site testing, desktop testing and mobile application testing claim that it is usually unprofitable to elaborate a new business language. Developing such a language and teaching the staff to work with it is time and money consuming.

It is wise to use an existing language such as Business Process Modeling Language, Unified Modeling Language, etc.

There are tools including frameworks for the popular languages of that kind. Laboratory Virtual Instrumentation Engineering Workbench is also considered to be a useful framework for automated testing preparation.

Related Posts:

About Article Author

view more articles
Nataliia Vasylyna
Nataliia Vasylyna

View More Articles


write a comment

No Comments Yet!

You can be the one to start a conversation.

Add a Comment

Your data will be safe! Your e-mail address will not be published. Also other data will not be shared with third person.
All fields are required.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.