In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-02-23 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/03 Report--
For testers of self-taught software testing, the most common problem is that they have studied for a long time, but they always feel that they have not learned systematically enough, but they are not sure where they are lacking and which skills need to be improved. Can you start sending your resume and have an interview? There are also people who go to interviews directly, but most of them run into a brick wall. Don't use a large number of interviews to test your results, but you should cherish every interview. For testing newcomers, it is a consideration of their own knowledge structure. It is also an opportunity to constantly improve their self-quality in a new industry.
So what are the software technologies and professional skills that software testing needs to master?
First of all, understand the nature of software testing. This is the most basic theoretical knowledge, but few people can really pay attention to test whether they can completely stand from the user's point of view and think about whether the problem can be rigorous, comprehensive, organized and logical. First, during the interview, some interviewers will use this answer to infer the candidate's understanding and experience index of software testing.
Be familiar with common testing methods and categories, and understand the definition and testing principles of common test types such as white-box testing and black-box testing. White-box testing does not necessarily require personal contact, but the relevant basic concepts should be understood. And the application scenarios of other test types in different project environments Such as acceptability testing, alpha testing, beta testing, interface testing, documentation testing, installation testing, localization, internationalization testing, etc., some are not commonly used to understand its principle, but it will inevitably appear in the written test questions of some companies. For more test types, please refer to the article "basic Professional terms for Software testing".
Understand concepts such as software life cycle and software testing process. For example, one of the most frequently asked questions in an interview is: what is the testing process you have experienced? Or what is your process of dealing with Bug, and what roles do testers play at different stages from requirements to delivery of users? The specific process can be introduced in some basic professional books, but do not be solidified by concepts, but should be exposed to different types of projects to understand the flexible application of the testing process.
Students who are familiar with the principles of the operating system should be deeply impressed by the principles of the operating system for computer majors, but testers who change professions or other cross-disciplines need to read the books on the principles of the operating system in their spare time, because the operating system is the foundation of the platform, and many companies' products support some mainstream platforms, such as UNIX, MAC, Windows and so on. Learning operating system knowledge is easy to be boring if you just read books, and the effect of combining with practical application is not obvious. You can find relevant video learning on some network platforms.
Construction of test environment
This is the most easily overlooked point for self-study testers, but if it is used as an internship test, it will not be required to build an environment, but you can master some common techniques in the process of self-study, on the one hand, you can get extra points during the interview, and secondly, when you really need to learn to build an environment, your own theoretical knowledge can also play a role in a timely manner.
With regard to the construction of the test environment, you need to master the following techniques, which are only listed here.
Understand technical terms, build testing, cross-platform, test environment mirroring, virtual technology, Linux basic operations, middleware, etc., all of the above terms are not explained, but each of them plays a key role in improving their own testing skills. For example, learning middleware can manage and monitor target applications through the application of Server, and has a close relationship for problem discovery and analysis.
Master 1-2 common development patterns, and you can refer to the waterfall and agile patterns in previous tweets. It is important to understand that the corresponding test patterns, such as agile testing patterns, are relative to agile development. In general, game companies are more likely to use agile development mode to learn about its development and incremental development.
To understand the appropriate development technology, you can refer to "Web Test extension-Web language knowledge brief", which is similar to building a test environment. You can understand it in the early stage, and in the later stage, when you improve your professional skills, the development technology is also necessary. Testers check and develop "produced" products, and if they have no understanding of how the product is made, they will not be able to achieve comprehensive quality management. That is, the problem of test coverage and test depth.
Finally, it is the basic skills of testers, how to design test cases and submit defect reports.
Master the basic methods of designing test cases, such as equivalence class, boundary value, decision table, causality diagram, error inference method, scenario method, process analysis method and so on. Install and try 1-2 defect management tools and be familiar with basic operations. The general interview will ask: which project management tools, defect management tools and so on have been used before.
Finally, it is the writing format of use cases and defect reports, which should form a good habit for yourself from the very beginning. In accordance with the company's internal writing format standards, do not allow a trace of laziness, they are engaged in testing, but also pay attention to some details, develop good habits will benefit for life.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.