Top 11 Difference Between Developer and Tester

Simple and Best Difference between Developer and Tester


         Software Developer

             Software Tester

1. A good developer is one who is technically sound.

1. Tester may or may not be technically sound, because we need both black box and white box testersand in black box testing programming knowledge is not necessarily must.

2. He is one who develops the application according to client or customer requirements.

2. He is one who tests the application by check whether the application is working as per the client and customer requirements or not.

3. He is one who is totally involved in the phases of development and he is also responsible to the development of code, and also writes the code to generate the needs of a particular software or application.

3. He is one who test the application by checking whether the code that is written by development team is appropriate or not, and they also test whether the code fulfills the requirements of that particular application and software or not.

4. Development is not further divided in to any.

4. Testing is further divided in toVerification and Validation Testing.

5. They always focus on how application or software can work.

5. They always focus on where application or software can goes wrong.

6. Good developers always understand the problems as soon as possible.

6. Good testers always report the problems as soon as possible.

7. Good developer is one who always has some knowledge of product internals.

7. Good tester is one who always has some domain knowledge, means they have some product and project knowledge.

8. Good Developers always model system design, means they build the application by keeping client requirements in mind.

8. Good testers always model user behavior, means they test the application or software by keeping end user in mind.

9. He is one who makes the software or application.

9. He is one who only tests the software or application.

10. Perfect developers are one who not only makes the best application, but they also give suggestions for further improving the application also.

10. Perfect testers are one who not only finds out the bugs in the application, but they also find out the root cause of the bug too.

11. His main aim is to make the application bug and error free.

11. His main aim is to find out many bugs as possible in the application, so that application can be fully reliable and quality oriented.


要查看或添加评论,请登录

Abhishek Pandey的更多文章

  • Is there any difference between Quality Assurance and Software Testing?

    Is there any difference between Quality Assurance and Software Testing?

    What is Software Quality Assurance? Software Quality Assurance is an approach which contains a proper order or a…

  • JMeter

    JMeter

    1) What is JMeter: · The Apache JMeterTM is pure Java open source software · JMeter designed to load test functional…

  • Entire software Development Lifecycle

    Entire software Development Lifecycle

    Entire software development life cycle Types of Software development life cycles (SDLC) · Waterfall Model · V-Shaped…

  • Selenium Introduction

    Selenium Introduction

    Selenium Introduction: Selenium is an open source (Free) automated testing suite for web applications across different…

  • Interview Questions and their best possible answers

    Interview Questions and their best possible answers

    Interview Questions and their best possible answers Q.No 1) Why should we hire you? Ans.

  • Agile Methodology

    Agile Methodology

    Agile is a methodology for software development. The main feature of agile is that it works on Time Limited Module.

社区洞察

其他会员也浏览了