2019 is about to pass. In the past few days, I have reviewed the major events experienced in the field of software quality assurance (QA) and software testing in the past year, as well as the emerging new ideas, new methods or new technologies, new tools, etc., so as to sort out out eight key words
1. " Agile "
Although the agile development model has become popular, less than 60% of the companies in China are implementing the agile development model, and 40% of the companies still use the traditional development model, such as the V model. Therefore, it is not realistic to fully implement agile testing. In this fast-paced and highly competitive business environment, every company is pursuing R&D speed and hoping to deliver products as soon as possible. Therefore, "test agility" has more universal value. Therefore, the "White Paper on Testing Agility" was officially released at the beginning of the year. For reference:
-
"White Paper on Testing Agility" was released (download link attached)
-
I read it several times: Two beauties from China and foreign countries talk about agile testing
2. " Business Security "
In today's era of mobile Internet, network applications are the norm, and security is one of the quality attributes that people generally pay attention to. Security involves a wide range of aspects, from chips to operating systems, networks, program codes, and other levels. At these levels, there will be a large number of security professional vendors to provide help, but business security is different. Only you know best, no one can save you, you can only rely on yourself. refer to:
3. "Book List "
In the relatively sluggish economy, many young people do have a sense of anxiety, especially for IT young people, "35 years old" is often a very fatal threshold, and many people may fall in this age group, not to mention IT technology is changing with each passing day, and learning ability has become the most important ability of IT personnel. Although there are various ways to learn, such as online videos, online columns, offline training, technical salons, technical conferences, etc., reading is an affordable and effective way of learning, so choosing a good book is very important . refer to:
-
When starting work, what kind of book list would you recommend to testers?
-
A list of books not to be missed by excellent testers (including benefits)
-
Which books should IT technicians read to be successful? Reading radar tells you
4. "Thinking "
"Thinking" and "learning" are twin brothers. To be able to learn, you must first be able to think, and people who can think generally can learn. Today, if we want to become T-shaped talents, we need not only professional skills, but also broad knowledge and soft skills, including communication skills and thinking skills. For SQA and testers, thinking ability is very important, not only analytical thinking, critical thinking and creative thinking ability, but also product thinking, user thinking, engineering thinking, etc.
-
One of the Three Thinkings of Software R&D: Product Thinking
-
The second of the three major thinking in software development: project thinking
-
The third of the three major thinking in software development: engineering thinking
-
Household Skill Four: Divergent Thinking in Software Testing
5. "Smart "
In 2019, artificial intelligence is the hottest and has a great impact on software testing. Whether it is TiD, Top100 Summit, MTSC, Yunqi Conference, etc., the application of artificial intelligence technology to software testing is a hot topic or track. It is not an exaggeration to call it " the first year of China's artificial intelligence testing" .
-
AI technology helps software testing to achieve "integration of quality and efficiency"
-
TICA 2019 Application of AI in the field of automated testing
6. "Middle Taiwan "
2019 is not only the first year of intelligent testing, but also the first year of "testing in the middle platform". Tencent WeTest launched the testing in the middle platform, actively responding to the popular "middle platform strategy" in the whole society. refer to:
DOIS2019 conference, Tencent DevOps test platform exploration!
7. " Shift Left "
Before, people also paid attention to and implemented "shifting test left" and "shifting test right", but starting from 2019, people paid more attention to the value of "shifting test left", and began to try good practices such as ATDD, BDD, and test-driven design.
-
Someone really explained the value and practice of "shifting tests to the left"
-
Five minutes to let you thoroughly understand TDD, ATDD, BDD & RBE
8. "Development "
In 2019, not only will the positions of test development become more popular, but with the deepening of test agility, the number of testers turning to "development" is also increasing. Moreover, everyone pays special attention to the relationship between quality and development, testing and development. We know that quality is built, and "development" contributes more to quality. We should assign more quality responsibilities to development, and build high-quality products from requirements. quality product. Secondly, handling the relationship between "testing and development" is more difficult than handling the relationship between husband and wife, but it is very important. It is related to R&D efficiency and team cohesion, and even accompanies the entire career of many testers.
Finally, three articles are presented in friendship:
-
The year-end summary of the test manager's department is written in this way
-
Launched a new version of the software testing talent training panorama (benefits provided)
-
"Six Modernizations" - Development Trend of Software Testing
Finally, I wish you all success and prosperity in the New Year!