web front-end is equivalent to half of the program ape, test threshold is relatively low but the salary treatment is relatively poor. Whenever you change the industry, you always do not know what to study, and I am afraid that you are in the wrong line, so in the end, web front-end and software testing which is good?
Knowledge of the web front-end
Front-end is very scarce talent, if you know H5 that is very good, and treatment is not low, but Browser compatibility is a nightmare of front-end testing although the threshold of entry is low, but in fact need to learn very much, if it is a web test, then a variety of messy front-end things to understand (JS, CSS, HTTP, HTTPS, HTTP, HTTP, HTTPS, HTTPS, HTTPS, HTTP, HTTPS, HTTP, HTTPS, HTTP, HTTPS, HTTPS, HTTPS, HTTPS, HTTPS). HTTP, HTTPS, POST requests, XML, JSON) at least will not write code, but you have to understand.
The basics of software testing
Software testing can also be subdivided into functional testing, this does not require high technical salary is not high, belonging to the black-box test development, this is between black-box and white-box, to understand, and to code, salary and development than about the same; white-box testing, the general development will be done, there are also done to the test, salary and development is about the same, basically the same! automation testing, this is basically to write code and a lot of volume, good salary performance testing, this is mainly performance analysis, salary is good, not less than the development of security testing is basically engaged in the security of this ability to have a strong, how high the salary.
web front-end should master the foundation
web front-end development generally refers to web development, learn CSS3 is the appearance of the web page is an important point, is the layout effect, CSS3 can help make the appearance of the web page more beautiful. Learn the basic syntax of JavaScript, and how to use JavaScript programming will improve the developer's personal skills, JavaScript relative to the front-end, but also a heavy weight. It is also important to get to know NodeJS and PHP plus databases and other such back-end languages to facilitate the front-end and back-end development with the learning of HTML5, CSS3, responsive page layout, micro-site production and other development of mobile Internet applications. Like Ajax, JQuery, jQueryMobile, Bootstrap, AngularJS, etc. is the front-end development must learn advanced technology, mastery proficiency these can get a very satisfactory salary.
Software testing logical
Software testing engineers and software engineers are different, software engineers are mostly boys, because the work of software development requires strong logical reasoning ability, and software testing engineers do not need to think every day to create the focus of the work is in the focus on the accumulation of experience above, at the same time, software testing engineers need to find the defects of the software need to have the qualities of With all the female attentiveness, patience, quietness, sensitivity and other aspects are very compatible. At the same time, the advantage of girls to do testing is also in the communication, girls should be slightly more careful than boys, this point for the discovery of bugs is still very advantageous.
Software testing is in the software development process, in different stages of the program testing, to find the program in the error, the quality of the software control, play the role of "gatekeeper". Delicate, sensitive, serious, patient, imaginative, strong communication skills are the innate character traits of women, these character traits can make girls in software testing work more smoothly.