Sign in to follow this  
hawflakes

Python v. Perl for test scripts

Recommended Posts

I will likely be a QA tester this summer, and one company that has interviewed me asked if I could handle doing automation and writing test scripts. I would very much like to branch out into that, and I do have programming experience, but not with scripts or either Perl or Python. My question is, what kind of distinctions are there between Perl and Python for this sort of thing (does it matter which I use, will I need both) and what are some good resources for learning about automated testing and scripting? Thanks

Share this post


Link to post
Share on other sites
Most automated test development occurs within the context of existing testing frameworks, which may have different requirements. To get a feel for it you might want to check out the Test Driven Development section at Object Mentor. In particular, read the Craftsman series, which is a relatively gentle introduction to test driven development. The JUnit testing framework described in that series functions quite similarly to many other testing frameworks popularly used today.

For learning Python, since you already have programming experience, you might want to check out Dive Into Python.

Share this post


Link to post
Share on other sites
Quote:
Original post by SiCrane
To get a feel for it you might want to check out the Test Driven Development section at Object Mentor. In particular, read the Craftsman series, which is a relatively gentle introduction to test driven development. The JUnit testing framework described in that series functions quite similarly to many other testing frameworks popularly used today.

Testing in the context of QA is quite different from doing test driven development. TDD is a *developer* activity, and its purpose is not only to test, but to drive the design. Automated QA testing usually involves writing code to drive the application as a whole.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this