当前位置:网站首页>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 ,
边栏推荐
- 王爽汇编语言学习详细笔记一:基础知识
- Collection集合与Map集合
- Mysql的事务
- Programmers, how to avoid invalid meetings?
- Example 071 simulates a vending machine, designs a program of the vending machine, runs the program, prompts the user, enters the options to be selected, and prompts the selected content after the use
- Transplant hummingbird e203 core to Da Vinci pro35t [Jichuang xinlai risc-v Cup] (I)
- Build your own application based on Google's open source tensorflow object detection API video object recognition system (I)
- MySQL数据库(三)高级数据查询语句
- C language do while loop classic Level 2 questions
- Oracle foundation and system table
猜你喜欢
Example 071 simulates a vending machine, designs a program of the vending machine, runs the program, prompts the user, enters the options to be selected, and prompts the selected content after the use
Cc36 different subsequences
CSAPP homework answers chapter 789
Sleep quality today 81 points
自动化测试你必须要弄懂的问题,精品总结
Login the system in the background, connect the database with JDBC, and do small case exercises
软件测试面试要问的性能测试术语你知道吗?
Sorting odd and even subscripts respectively for leetcode simple problem
About the garbled code problem of superstar script
The maximum number of words in the sentence of leetcode simple question
随机推荐
Collection collection and map collection
How to transform functional testing into automated testing?
線程及線程池
MySQL数据库(三)高级数据查询语句
CSAPP家庭作業答案7 8 9章
China's county life record: go upstairs to the Internet, go downstairs' code the Great Wall '
Contest3145 - the 37th game of 2021 freshman individual training match_ A: Prizes
The salary of testers is polarized. How to become an automated test with a monthly salary of 20K?
[pytorch] simple use of interpolate
Global and Chinese market of portable and handheld TVs 2022-2028: Research Report on technology, participants, trends, market size and share
Eigen User Guide (Introduction)
线程及线程池
ucore lab5用户进程管理 实验报告
Fundamentals of digital circuits (I) number system and code system
Build your own application based on Google's open source tensorflow object detection API video object recognition system (II)
The number of reversing twice in leetcode simple question
STC-B学习板蜂鸣器播放音乐2.0
DVWA exercise 05 file upload file upload
Global and Chinese markets of PIM analyzers 2022-2028: Research Report on technology, participants, trends, market size and share
Summary of thread implementation