-
How long it takes to learn software testing from scratch depends on how you learn.
There are generally two ways to learn software testing: self-study and training.
1. If you are self-taught from scratch, it will take a long time. Because it will be related to your personal schedule and learning ability. When you encounter problems in self-study, it is easier to make detours.
If you want to achieve the desired learning effect and find a satisfactory job, it may take more than half a year or even longer.
2. Participate in offline training, have professional teachers to teach systematically according to the syllabus, and the technical problems encountered in the study can be quickly solved, which generally takes about 4-5 months.
For example, the test development course of Snail Academy is about 4-5 months. From Monday to Saturday, classes are full six days a week, and evening self-study is forced until half past eight. With the physical project, there is no rest in the whole process, which is tense and fulfilling.
From general core technology, to system testing, to test development, and finally independent development of test frameworks, from the underlying principles to advanced applications, it covers all core technologies of test development to meet the core technology needs of enterprises.
From the perspective of long-term development, don't care too much about time, and only when you have solid knowledge can you be competitive.
-
How long does it take to learn software testing? It depends on how far you're going to learn. If you just want to get a job, 2-3 months is enough.
It also depends on whether you have a computer foundation or not. If you want to learn performance and automation, then you have to spend a few more months, and you also need to accumulate project experience, not to say that you can finish learning, project experience is very valuable for testers, because many problems will only be encountered in practice. Testers without project experience have no core competencies.
First of all, we need to know what software testing is.
As the name suggests, it is the process of running a product or program under specified conditions, finding program errors, measuring the quality of the software, and evaluating whether it can meet the design requirements. In general, software testing is a collection of the entire process of guaranteeing the quality of software.
Software quality will vary according to different products, industries, and stages, so testing should cover the entire life cycle of software, such as research, requirements, design, R&D, testing, launch, operation and maintenance, etc.
Knock on the blackboard, software testing should run through the entire life cycle of the product, rather than the small process of simple post-development testing that everyone understands.
In addition, in order to ensure the quality of the software, testers should be actively involved, such as early market research, competitive product analysis, and user profiling; Post-launch O&M configuration, environment configuration, and service monitoring.
-
In fact, there are not many requirements for learning software testing, and most people transfer to the learning test mainly because of the low entry threshold for software testing, good employment treatment, and less overtime. The advantage of basic software testing is to get started quickly and draw inferences; No foundation is not a disadvantage, about 50% of the students in the Ruifeng software test class did not have any foundation before, but after 3 months of intensive study, the employment rate reached.
-
Generally, it takes about 4 months to learn from scratch.
If you have the foundation and want to be promoted on the job, it takes about 2 months to study, and the time of learning is different for each person.
-
This depends on what way you choose to learn, if you study by yourself, because there is no teacher to lead, the time will be longer, it will take more time, and the time is uncertain.
-
It depends on whether you want to study on your own, or sign up for a class to study, self-study, it will take a little longer, 3 months to half a year, or longer, if you sign up for a class, it depends on the curriculum of the training institution, generally about 2 or 3 months. Last year, I tested the software test of the top test of science and technology, which was a 2-month course, with classes all day, and evening self-study, the time was used more fully, and the course was more comprehensive, I liked this course mode, which would not waste time, and it was much more standardized than taking 2 days and taking a break for 1 day.
-
It depends on what your conditions are, and the zero-based college degree or above is generally 2-3 months.
-
The flower of self-study depends on whether the information you are looking for is correct, and then your own perseverance and time allocation problems, about more than half a year, but self-study is easy to work behind closed doors, for learning IT technology, there is no other foundation, it is difficult to go deeper.
If you sign up for a class, you can learn it in about three or four months, whether you are a beginner or a little basic, compared to other development courses, software testing is still relatively simple.
If you are faced with the choice of employment, it is recommended to enroll in a class to learn, after all, the training institution teaches not only the course, but also employment, mainly for the purpose of raising wages, I suggest you go to the excellent employment of this institution to understand, I trained there before, the teacher is very good, and it is also very strict, mainly because the employment is generally very fast, as long as you can learn well.
-
Software testingThe base start time is generally 1-3 months. The entry threshold for software testing is low, and the basic testing is lowThe theory test is generally about a monthYou can learn it, and you can test it while you learn.
In fact, the simplest manual test execution, that is, bit by bit. It takes a week to learn the business and know all the features, and it's time to test it to the simplest. Find out the bugs of the system through manual testing, send the bill of lading to the development for modification, verify after the modification is completed, and output the functional test to report a brief notice, which is the simplest testing process.
Good test engineer.
Being able to give suggestions on functionality, performance, and security at the product requirements stage can help developers avoid many detours. On the product side, in addition to the product manager.
Testers are the most familiar with the architecture and functionality of the product, and experienced testers can find and locate problems faster and more accurately than the average developer.
Classification: 1. Static test. The meaning of static testing is that the program under test does not run, and only relies on analysis or checking the source of the program.
statements, structures, procedures, etc. to check the program for errors. That is, through the structural analysis and flow chart of the software requirements specification, design specification and source program.
Analyze to find out the error. For example, mismatched parameters, undefined variables, etc.
2. Dynamic testing. Dynamic testing corresponds to static testing, which is to run the tested program, compare and analyze the results obtained with the expected results, and analyze the operation efficiency and robustness. This approach can be easily broken down into three steps:
Construct test examples, execute programs, and analyze results.
-
In fact, it mainly depends on yourself, and it is still easier to learn! Basically, if you get started, you can get started in about 3 months
0 foundation to enter the IT industry, it is completely OK, the IT industry is divided into several positions, such as development, testing, UI, automation, test opening, operation and maintenance, etc. In these positions, the test is relatively easy to learn and learn. Because development, operation and maintenance, and automation all have very high requirements for **, and if you have 0 basics, you don't have a good understanding of **.
You can learn it in a day or two. Here are a few questions that can be clarified first:
1. First of all, you should be clear about whether you want to enter the software testing industry, it is better to have friends around you to do this, you can give relatively pertinent suggestions, or you can also consult some institutions are OK, in addition to learning, training is still very necessary, this can be determined according to your own situation, a good training institution is also icing on the cake for learning!
2. Mainly depends on whether you are interested, if you study by yourself, you must have a comprehensive course and practical projects, practical projects are crucial in the follow-up work, and self-study is necessary to have strong self-discipline, followed by must insist on learning, insist on learning will have results!
3. The basic theoretical knowledge must be solid, and the software test must have theory + practical projects, so that the learning is more solid and it is easier to get employed!
4. In addition, it is also very important to choose a training institution, you will get systematic learning, and at the same time, there will be a lot of friends to learn together to cheer up, and the teacher will always solve your difficult problems, of course, the premise is that you want to learn, identify the belief in entering the industry, and have the "heart" to succeed easier!
-
Software testing does not have any foundation, the technical content of black box testing in the early stage is not high, as long as you have a college degree, you can find a job in software testing in a company, but if you want to upgrade to white box testing, automated testing, then you need to learn programming, generally at least one scripting language.
-
It's not hard to say, but it's not necessarily easy to say.
Software testing is mainly about finding bugs in the software and fixing them for programmers.
Their operations should be carried out in accordance with the user's habits.
That is, you need to understand all the improper ways of using the user for testing.
It is also necessary to have a certain foundation to know the reason for the error and what to report.
Software testing is a bit different from the perspective of a programmer.
Software testing is all about making trouble for programmers.
I have a stupid method, you buy a guitar book first (preferably level 1 to 5), and then take the time to practice (2 to 4 minutes is fine, 5 to 8 minutes is fine), the main thing is whether you can play to the point where you can't "want me to learn" to "I want to learn" I want to learn on the basis of what I want to learn. Online teaching channels are not necessarily useful, it mainly depends on your perseverance and determination. There are tricks to self-study, but there are no shortcuts. >>>More
Hello, you can learn to be a chef after graduating from junior high school, and the people take food as the sky, and the chef industry is quite popular. However, the most important thing is not the industry problem, but the degree of your own efforts, as long as your craftsmanship is good enough and hard enough, it is definitely possible. If you're not prepared to endure hardship, don't think about cooks, some of whom get up early and work late at night. >>>More
Zero-based learning pastry baking, learning time mainly depends on their own mastery ability and want to achieve the level, basically two or three months can meet the basic needs, want to have higher professional ability, it is recommended to study for more than half a year, the specific course arrangement can be consulted Xidian education, the school brings together nearly 100 famous pastry baking teachers at home and abroad, a large number of professional pastry baking equipment, is a benchmark enterprise for baking education. >>>More
The content of the excellent employment software test course has just been iteratively upgraded, and mobile terminal tests have been added, including APP compatibility tests, 7*24-hour stability tests, power consumption performance tests, UI tests, interaction tests, etc., and the main learning content of the course is: >>>More
If you want to learn systematically, you can consider signing up for a live online class, and recommend CGWANG's online class. The teacher speaks carefully, you can watch it back after the class, and there are also the same type of recorded classes that you can learn for free (give away lifelong VIP). >>>More