当前位置:网站首页>Interview answering skills for software testing
Interview answering skills for software testing
2022-07-06 15:12:00 【Test Xiaowan】
Catalog
2、 Talk about your project experience
3、 After getting the demand , What aspects will you test
5、 During the project , How to ensure the quality of software development
6、 What is your testing career development ?
1、 Preface
Many people leave messages saying that jobs are hard to find , Competitive pressure , I always fail in the interview and don't know what to do . Indeed, this year's epidemic has made many workers' job search time longer , In addition to the hot gold, silver and silver in the past , There will be another graduation season for college students soon , In this special case this year , Increased competitive pressure , The requirements of major enterprises for job seekers have also increased .
Many small partners are faced with this situation , I worked hard to get the interview , But the car overturned for various reasons :
“ You can't show your real strength during the interview .”
“ When answering the interviewer's questions , We can't get to the point .”
“ nervous , Stuttering , I don't know how to best show myself .”
And all of the above , It is precisely because we ignore how to hone our interview skills , To miss out on the company you want , It is said that , Know yourself and your enemy in a hundred battles , As a tester , Before the interview, summarize and prepare the questions that the interviewer may ask , Is the best way to help us achieve good results , In this issue , The author has sorted it out for you 5 A question that appears frequently during the interview , Little friends can collect and learn by themselves .
2、 Talk about your project experience
When the interviewer asks this question , There are actually two meanings , One is to understand your project ability through your elaboration , On the other hand, the interviewer wants to know more about your project through your presentation , See if it is consistent with the project experience written on the resume , It can also be used to determine whether your project experience is true .
Normally , We will put the items with the highest gold content in the first column of our resume , When asked this question , Just focus on this one , Describe the business functions of the project clearly , Specific can be elaborated through the following points :
1) Briefly introduce the project
2) List the functions realized by the project
3) State the technology and architecture of the project , Focus on what new technologies are used or what good architectures are there , Highlight the differences between this project and other projects
4) In words, you can implicitly express the project scale , To highlight our ability
5) Describe in detail the sections you are responsible for in the project
Through the above five points to elaborate , The three-dimensional and authenticity of the whole project can be well reflected , Not only can you express your personal ability in detail , At the same time, it can also make the interviewer feel that you really have project experience , Meet the company's standards .
Let me mention here , When selecting the key items to be elaborated , It's best to examine the needs of the applicant company first , Find the most suitable project to elaborate , If the two are far apart , Even if you have great project experience , To no avail .
Last , When describing, we need to describe the functions implemented by the project in as much detail as possible , Use more technical terms , Remember not to make low-level mistakes .
3、 After getting the demand , What aspects will you test
This question is actually to examine our familiarity with the testing process , At the same time, our answers can also judge our understanding and familiarity with software testing , For this question , We can answer this question .
First, we can give a general example of which tests are divided into , Such as function test 、 Performance testing 、 Safety test 、 Compatibility testing and so on , Some may be unfamiliar to us , But when you answer, you still have to say it , This means that we will consider this aspect when testing .
after , We can choose one of the test methods we are good at to explain , For example, most testers have more daily contact with functional testing , So let's talk about , During functional testing , What points should we pay attention to .
for instance , When we are completing the functional test of a purchased product , We should pay attention to the following points .
The first page and interaction are friendly , In line with the customer's usage habits ; Second, after we select the commodity attribute , Be able to submit orders or join the shopping cart normally , And the information is correct ; Third , Add order to shopping cart , When we edit , The information automatically brought out is the information we choose when we join the shopping cart ; Fourth , The edited order information can be saved normally ;......
In fact, the interviewer mainly wants to use this question to check whether we consider the problem comprehensively , therefore , Before the interview, you can sort out the projects you have been engaged in , When answering questions, they tend to be more comprehensive .
4、 How to locate BUG Of ?
This is basically a question that must be asked in the interview , We can answer this question .
At the beginning , We will first analyze whether it is a user problem or a product problem , There are two major ways : First, packet capture interface positioning analysis , Second, look at the system log , If it is web Project words , In general, the most common way to use in work is to use the browser's own F12 Grab the packet and see the interface request . If it is app Clients and so on , It is generally used fiddler And other tools to capture packets , in general , It is to check the interface to determine whether the problem belongs to the front end or the back end .
Next, let's talk about our bug Positioning common ideas , The phenomenon --> reason --> Verification means --> Conclusion --> The phenomenon .
Usually when asked this question , The interviewer will ask what to use BUG Positioning tools , The common one is fiddler.
5、 During the project , How to ensure the quality of software development
In answering this question , We just need to grasp the point of customer demand , Software quality is actually the satisfaction of requirements , The more we meet the needs of our customers , The higher the quality of the software .
Therefore, to ensure the quality of software, we must first know what the complete requirements are , Conduct detailed communication with customers in the demand analysis stage , Fully understand and familiar with the business , Let customers participate in our needs , Analysis and design work .
secondly , Start writing test plans after requirements analysis , At each stage of development, corresponding tests will be used to ensure the rationality of the code , And each class is completed , Are unit tested by the program , Integration test is carried out every time a function point or module is completed , Iterate over the last tested product , Ensure that each function and module can run , After the code is written, conduct integration test .
And write the test plan with requirements as the center in the whole process , To ensure that the software meets the requirements .
6、 What is your testing career development ?
This question is actually asking about your career plan , We can answer in combination with our own situation , But be sure to show that you have a clear career plan , Otherwise, it will give the interviewer a feeling of not making progress , The illusion of unclear goals .
We can answer , As testing experience increases , Their testing ability is also gradually increasing , My goal is to become a Senior Test Engineer , It takes time to accumulate . My initial career plan is , Accumulate testing experience in the first three years , According to the standard of excellent test engineer , Constantly update and elevate their weaknesses , Do a good job in the test task , Step by step to Senior Test Engineer .
7、 At the end
Because testing is a technical position and plays an important role in the project , Therefore, most enterprises will be more rigorous in the interview , in general , As long as the technology is solid , Calm down during the interview , I believe you will get a good result ~
Thank everyone who reads my article carefully !!!
If you can use the following information, you can take it away directly :
1、 Self study development or test the necessary complete project source code and environment
2、 Test all templates in the work ( test plan 、 The test case 、 Test report, etc )
3、 Classic interview questions for software testing
4、Python/Java Automation test practice .pdf
5、Jmeter/postman Interface test full set of video acquisition
I personally sorted out some technical materials I have sorted out in my software testing career in recent years , contain : e-book , Resume module , Various work templates , Interview treasure , Self study projects, etc . If you encounter problems in your study or work, you can directly join the group and ask , There will also be great gods in the group to help solve ,
边栏推荐
- Public key box
- Global and Chinese market of barrier thin film flexible electronics 2022-2028: Research Report on technology, participants, trends, market size and share
- 自动化测试中敏捷测试怎么做?
- ByteDance ten years of experience, old bird, took more than half a year to sort out the software test interview questions
- Threads et pools de threads
- Zhejiang University Edition "C language programming experiment and exercise guide (3rd Edition)" topic set
- Global and Chinese markets for complex programmable logic devices 2022-2028: Research Report on technology, participants, trends, market size and share
- Mysql的事务
- Install and run tensorflow object detection API video object recognition system of Google open source
- Database monitoring SQL execution
猜你喜欢
Software testing interview summary - common interview questions
Pedestrian re identification (Reid) - Overview
如何成为一个好的软件测试员?绝大多数人都不知道的秘密
Want to learn how to get started and learn software testing? I'll give you a good chat today
Sleep quality today 81 points
Build your own application based on Google's open source tensorflow object detection API video object recognition system (II)
The latest query tracks the express logistics and analyzes the method of delivery timeliness
The number of reversing twice in leetcode simple question
软件测试Bug报告怎么写?
The minimum number of operations to convert strings in leetcode simple problem
随机推荐
Capitalize the title of leetcode simple question
ucore lab5用户进程管理 实验报告
Global and Chinese markets for GaN on diamond semiconductor substrates 2022-2028: Research Report on technology, participants, trends, market size and share
Statistics 8th Edition Jia Junping Chapter 4 Summary and after class exercise answers
MySQL数据库(一)
Cadence physical library lef file syntax learning [continuous update]
自动化测试中敏捷测试怎么做?
pytest
What are the business processes and differences of the three basic business modes of Vos: direct dial, callback and semi direct dial?
Fundamentals of digital circuits (III) encoder and decoder
Build your own application based on Google's open source tensorflow object detection API video object recognition system (II)
DVWA exercise 05 file upload file upload
The latest query tracks the express logistics and analyzes the method of delivery timeliness
软件测试Bug报告怎么写?
Global and Chinese markets for complex programmable logic devices 2022-2028: Research Report on technology, participants, trends, market size and share
Want to learn how to get started and learn software testing? I'll give you a good chat today
Iterators and generators
Public key box
ucore lab7 同步互斥 实验报告
Using flask_ Whooshalchemyplus Jieba realizes global search of flask