Cognzant Technology Solutions Interview Question for Developer Program Engineers


Team: ruby on rails
Country: India
Interview Type: Written Test




Comment hidden because of low score. Click to expand.
1
of 1 vote

Unit tests, functional or module tests, integration tests

- Satish V November 01, 2012 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

The third choice: Unit tests, functional or module tests, integration tests

From the SaaS book:

Given the vast number of different combinations of inputs, testing cannot be exhaustive. One way to reduce the space is to perform different tests at different phases of software development.

Starting bottom up, unit testing makes sure that a single procedure or method does what was expected.

The next level up is module testing, which tests across individual units. For example, unit testing works within a single class and module testing works across classes.

Above this level is integration testing, which ensures that the interfaces between the units have consistent assumptions and communicate correctly. This level does not test the functionality of the units.

At the top level is system testing or acceptance testing, which tests to see if the integrated program meets its specifications.

- Anonymous August 09, 2013 | Flag Reply


Add a Comment
Name:

Writing Code? Surround your code with {{{ and }}} to preserve whitespace.

Books

is a comprehensive book on getting a job at a top tech company, while focuses on dev interviews and does this for PMs.

Learn More

Videos

CareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance.

Learn More

Resume Review

Most engineers make critical mistakes on their resumes -- we can fix your resume with our custom resume review service. And, we use fellow engineers as our resume reviewers, so you can be sure that we "get" what you're saying.

Learn More

Mock Interviews

Our Mock Interviews will be conducted "in character" just like a real interview, and can focus on whatever topics you want. All our interviewers have worked for Microsoft, Google or Amazon, you know you'll get a true-to-life experience.

Learn More