Software testing comparison software development, which one do you fit? _ Automated Testing

Source: Internet
Author: User

Usually two choose one, the most brutal. Choose one that is bound to give up another. But for testing and development, you have me, I have you is the highest state. Which one is right for you?

The "width" of a tester

Master the theoretical knowledge of software testing: Software test definition, software test classification and software testing methods. (Online A search is all theoretical knowledge, not long said, here can learn from this aspect). Of course also need to have a strong thirst for knowledge, communication fluency, the pursuit of perfection: I first thought of Virgo (non-Harlem), testers should have the suspicion and the pursuit of perfect attitude, although not for all, but smooth communication is necessary.

Career Development direction: excellent software Testing engineer not only to master computer knowledge, Master programming language, master at least one development language (such as C, Java, etc.), for future career development, the development of some professional knowledge is more conducive to future career development. Database knowledge: Operating system on Linux, Unix core commands. Knowledge of network communication. Another point is to master the mainstream software testing tools: 1, the typical representative of automated testing tools (QTP Most classic, people push AH), do not have to say very strong; 2, testwriter (not mainstream, because it is free, can do the basic operation), UI Automation test tools, 0 code easy to do data maintenance 3, test management tools qc;4, and contact performance testing tools JMeter, very simple self-study also can.

Software development: Focus on technology for 100 years

Software development, of course, for the above testers need to understand the knowledge, developers need to be proficient in mastering database knowledge, proficient in the development of languages, proficient in the operating system, and network knowledge, and so on. Generally do the development, are very capable of living, because the writing code time is very time-consuming and boring things, and for the physical requirements are relatively large, often encounter overtime to catch the project, it is also on the physical requirements. Career promotion, general experience in development engineer, development project manager, development manager, development director, or research director. Software development of pure technical posts AH. But wage levels are higher relative to software testing.

The job is not about sex.

Many people on the Internet ask, girls for software testing or software development. I just want to say, from what I've seen above. The occupation itself is irrelevant sex, but need everyone from ability, physique, personal interest These objective factors to consider OH ~ The point is that I am a girl.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.