In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-04-06 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/03 Report--
Let's introduce some background information first.
ISTQB (International Software Testing Qualification Board) International testing qualification Certification Committee is the only comprehensive and authoritative software testing qualification certification organization in the world.
Zhou Zhenyi: the leader of CSTQB (Chinese Software Testing Qualification Board) expert group, once taught at Tongji University, and then studied computer engineering at Erlangen University in Germany.
Main research areas: software testing process improvement
At the end of November, I participated in the four-day ISTQB software testing training conducted by teacher Zhou Zhenyi in Beijing. Since I joined the job, I have had the opportunity to participate in external technical training for the first time, and it is international. I have been looking forward to two seasons with great enthusiasm. I am happy to go to Zhongguancun even in winter.
Before the beginning of the course, I looked forward to it and was nervous, because I didn't know the technology, and I was afraid of listening to the Book of Heaven. After the course, the lecturer corrected my statement, although there was a "book of heaven" for me. After the teacher introduced himself, he used a short time to quickly understand the technical background and current status of the students, saying that he could understand everyone's foundation in order to better adjust the curriculum. A very professional lecturer, my first feeling. For my non-engineering background, he was surprised and encouraged at the same time.
The course is divided into five parts: the first part
It is the process of testing overview and testing. When I first entered the testing work, the internal mentor of the company explained the characteristics of the project, and I also taught myself, so the course systematically consolidated my knowledge and work experience. The teacher spoke very systematically and clearly, and the scope involved is also very wide. I have a deeper understanding of the conceptual theory of testing.
Part two and part three
They are dynamic testing and static testing, which is the focus of this training, accounting for about 70% of the training time. Although the parts related to the code are completely unfamiliar to me, this is the highlight of the testing work. My previous knowledge is only a small part of the whole testing field, or I am exposed to a big shell and a corner of it. It just proves the saying, "the more you are exposed to, the less you know." All kinds of mainstream testing methods in black-box testing and white-box testing are explained in detail, and some exercises are done on the spot. In fact, some skills in the black box, such as equivalence class boundary value decision table causality diagram and state transition, are often used in my daily work, but I never knew that this was part of the testing technology. So the teacher corrected and said, "it's not that you don't know the technology, you know the testing technology, what you don't know is the programming technology." The lecturer is technical, and he has always stressed that the sooner testing is involved, the better, so he attaches great importance to unit testing and integration testing, emphasizing that if this part is done well, the risk of the project can be greatly reduced.
The lecturer has done technical work in Germany for many years, and rigor is certain. Static evaluation and static analysis play an important role in this training. In this part, I only heard of CMMI and PMO, which I had never touched before, and I was baptized this time because he used a graph to show that defects in the current software development process were found at the end of the project, while the real cost savings and risk reduction tests were actually in the static testing and white-box testing. I don't have much contact with software development projects. In the scope of my knowledge, most testers are doing black box testing, running the system for testing, and only doing the work of finding defects. Few testers are involved in defect prevention in the early stages of the project. I am not denying the process of the project, but the white-box tests and static tests I see are actually done by open people themselves, and testers still have a long way to go if they are to really use testing to save costs and reduce risks. This is also the reason for the difference in treatment and proportion between testers and developers, if testers can play a greater role in static testing and white-box testing in the early stages of the project, then it is a great boost for the whole project and even for the software industry. Time is really too little, static testing I particularly hope to come into contact with some examples in class, to see the real specification of the document, but the theoretical part is mostly. The training from 9 a.m. to 05:30 every day is very full. I have lunch for an hour at noon, plus dragging the hall and waiting for the elevator. I rush to finish my lunch in order to have some time to digest it. I eat at Yoshino downstairs at noon every day. At the end of the evening, I went back to the hotel to study, and some of the thick materials were skipped. The amount of information received in the past few days is really large, partly because I know little, the various coverage in white-box tests, different analysis and review of static tests, and documentation specifications, which I have not touched. I can only memorize it by rote.
The fourth part
The content is the life cycle and test management of the software. I have only been exposed to one software project and received only a little training for the current project. This part fills the gap in my understanding of software projects and testing processes and technologies under different development modes. When talking about test management, the quality of testers and managers is basically consistent with what I read in the book, but he especially emphasizes the role of communication and believes that good communication is the most helpful to improve work efficiency.
The last part
It is a testing tool, which is directly related to test management. There are many tools, and many factors are taken into account in choosing tools. According to the standards mentioned in class, TTP, which is used internally in our company, is also a good event management tool.
Four days passed quickly, and I had to turn to the next page before I could delve into it. I can only rely on myself to continue to study at work in the future. There is no doubt that the lecture is very good, but there are some parts that I look forward to that are not covered, such as the testing in the popular agile development model, and the testing in mobile, which is just a passing pass. Also because of the time constraint, the lecturer himself said that some of the contents he had prepared did not have time to show you.
Although it was a testing training, several of the students impressed everyone: a senior female developer said that her code was reviewed by many people every time, in order to make her program more standardized and stand up to review. the purpose of participating in the training is to improve themselves from the perspective of testing, and two project managers, also female compatriots, said they came to participate in testing training to better manage the project. Although it is difficult to evaluate how much this training has helped them, it is certainly helpful, mainly because it also illustrates the importance of testing in the software development process and project management process from another perspective.
On the way back, I wondered if the next training would be a long time later. I really hope that I can have the opportunity to participate in this professional field of training again in the future to broaden my horizons and improve myself. The process of our work is like walking. If we are proficient in walking on a road, we will speed up or even run. If there is a signpost ahead, we will not lose our way. And an international and professional training or lecture, to some extent, like a road sign plays a guiding role, so that we will not deviate too far.
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.