当前位置:网站首页>3 years of testing experience. I don't even understand what I really need on my resume. I need 20K to open my mouth?
3 years of testing experience. I don't even understand what I really need on my resume. I need 20K to open my mouth?
2022-06-25 02:15:00 【Xiaowu knock code】
I recently read about 15 resumes , They are all applying for the position of test engineer in my team . But none of them made it clear how he conducted the test .
Below I excerpt some Information :
Almost all the candidates listed a list of familiar “ technology ”( Including but not limited to ….Net, Unix, SQL, XML, MS Office)
Then they listed a lot of testing tools that looked a little outdated ( Including but not limited to …TestDirector, LoadRunner, QuickTest Pro, SilkTest, BugZilla)
however … I don't even know how they test it .
All resumes have lists of test terms and nouns … for example ,“ Understand white box testing 、 Grey box testing 、 Black box testing 、 Pressure test 、 Performance testing 、 A functional test 、 Integration testing 、 Usability testing 、 Smoke testing 、 regression testing 、 Manual testing 、 Automated testing and acceptance testing .”
Whenever I see this tone , I just wanted to “ ok , Do you know the glass box test ? That's what we really need .”
Some candidates will even include in their resumes “ I wrote 50 Page test report ”, perhaps “ The enterprise projects I tested have more than 1000 Users ”.
ok , How on earth do you test ? For the sake of fairness , It is difficult to answer this question with only a few resumes , On the other hand , Maybe I lack the ability to mine information between these lines , So it's really hard for me to judge who should be chosen for the interview . however , If his resume contains the following , That will probably win my favor :
The testing process of the project I participated in is as follows …
Visit my testing blog to learn more about my understanding of testing …
My favorite test books and blogs are as follows …
I like testing because …
alas , I think a modern resume may not be very useful for identifying candidates . That explains why interview questions are so important . I have prepared a series of good questions for tomorrow's interview to judge whether they are good The tester of . One of them is :“ If you want to test the light switch on the back wall completely , How are you going to do ?”
All these problems add up , Or the basic grasp is not reliable , The knowledge framework is flawed , Closure not completed , Lack of certain project experience
I have summarized the following points through induction , You can also use it as a review reference .
In fact, the interviews of software testing posts are almost the same . These knowledge points often asked , In order of importance , I think it can be arranged like this :
Theoretical basis
Linux Basics
MySQL Base to
Web test
The interface test
App test
Performance testing
Now I have sorted out a study note in this order of importance
Test theory :
The goal of software testing
Find as many mistakes as possible , Testing is the process of running a program to find errors .
A good test case is a use case that is likely to find errors that have not been found so far .
A successful test is a test that reveals errors that have not been discovered so far .
How many categories does software have ?
Depending on the function , Computer software can be roughly divided into four levels :
The closest thing to computer hardware is some small software . They implement some of the most basic functions , Usually “ curing ” In a read only memory chip , Therefore, it is called firmware .
System software includes operating system and compiler software . The system software and hardware together provide a “ platform ”. They manage and optimize the use of computer hardware resources .
Support software . Including graphical user interface 、 Software development tools 、 Software evaluation tool 、 Database management system 、 Middleware etc. .
There are many kinds of application software , Including office software 、 E-commerce software 、 communication software 、 Industry software , Game software, etc .
Linux Basics
stay Linux In the system , Access to a file is 755
755 Indicates that the owner of the file has read access to the file 、 Write 、 Executive authority , Users in the group of the file owner and other users have read and execute permissions on the file .
How to view the end of a file 50 That's ok ?
see /etc/profile Before 10 Row content , Should be : # head -n 10 /etc/profile
see /etc/profile Last 50 Row content , Should be : # tail -n 50 /etc/profile
MySQL Basics
What is a database ?
database (Database) It's organized according to the data structure 、 Warehouse for storing and managing data
What is a relational database , Primary key , Foreign keys , What are the indexes ?
Relational database is a database composed of many two-dimensional row and column tables that can be connected with each other
Key words (primary key) Is one or more fields in a table , Its value is used to uniquely identify a record in the table
A foreign key represents a correlation between two relationships . A table whose primary key is a foreign key of another relationship is called the primary table , With this foreign key
The table of is called the slave table of the master table . Foreign key is also called foreign key
In a relational database , The index is a separate 、 A storage structure that physically sorts the values of one or more columns in a database table ,
It is a collection of one or more column values in a table and a corresponding list of logical pointers to the data pages in the table that physically identify these values
Web test
nginx,tomcat,apache What are they ?
Nginx (engine x) Is a high-performance HTTP And reverse proxy , Also a IMAP/POP3/SMTP The server .
Apache HTTP Server Is a modular server , From the NCSAhttpd The server
Tomcat The server is a free open source Web application server , Application servers are lightweight , Is development and debugging JSP Program preference .
The interface test
What is an interface
Interface refers to the interaction point between external systems and internal subsystems .
Including external interfaces 、 Internal interface , The internal interface also includes : Interface between upper layer service and lower layer service 、 Peer interface .
If the module requests http Change it to https , How the test plan should be developed , modify ?
Use them separately http also https Log in and try . If you use https Can log in normally , The address bar shows a lock , So this website is deployed SSL Of . If http and https Can log in normally , It further explains that the website does not have mandatory https Sign in , Or no settings http Link auto jump https link ; On the contrary, if you use http Sign in , Results jump to https page , It shows that the website has deployed SSL, And set up http Automatic jump https.
App test
What is? Android Four components ?
Android The four components of the include :Activity、Service、BroadcasReceiver、ContentProvider
Face the
Many questions have been forgotten , The most impressive questions are the following :
According to your work experience , Tell me about your understanding of quality assurance ?
The difference between non relational database and relational database , Talk about their advantages ?
What mature solutions are there in Automation , Have you ever done secondary development ?
If the quality department needs to customize a quality system platform , What questions would you consider ?
I have sorted out the answers for you :
1. According to your work experience , Tell me about your understanding of quality assurance ?
This is a comprehensive basic knowledge problem , Test your experience after working in the testing industry for several years , Whether there is a test thinking , Make your position clear . You can talk about how you think to do well in testing ? How to measure quality ? How do you focus on software quality improvement , Help the team iterate quickly and deliver high quality
2. The difference between non relational database and relational database , Talk about their advantages ?
I don't need to repeat the importance of database in testing , You need to understand the principles of common relational databases and non relational databases , And sum up their previous differences
3. What mature solutions are there in Automation , Have you ever done secondary development ?
Test engineers cannot do without a keyword ,“ automation ”, Automated testing technology is more or less used in any type of project . About front and rear end automation technology , Is there a complete test framework , Technical system . In the understanding of open source automated testing framework , Have certain development thinking , Can be encapsulated , Secondary development on open source framework . Be able to flexibly create a test framework suitable for the team according to the project , It's a watershed for test engineers
4. If the quality department needs to customize a quality system platform , What questions would you consider ?
Tell the truth , The interviewer asked the question of the test platform , You may not be able to carry it . Anyone who has done test development should know , Construction of test platform , In addition to the technical difficulties . You have to think about how to promote this work ? After the development of the test platform , It is a big problem to promote and operate this platform in the whole testing department . From the perspective of functional testers , Use an immature test platform to test , If you increase your workload , It doesn't have much value for your own work and Technology , Generally, they are not very active to cooperate , How to promote the operation of the test platform is a difficult problem . You should let everyone feel the difference between using and not using this test platform .
Finally, thank everyone who reads my article carefully , The following online link is also a very comprehensive one that I spent a few days sorting out , I hope it can also help you in need !

These materials , For those who want to change careers 【 software test 】 For our friends, it should be the most comprehensive and complete war preparation warehouse , This warehouse also accompanied me through the most difficult journey , I hope it can help you ! Everything should be done as soon as possible , Especially in the technology industry , We must improve our technical skills . I hope that's helpful ……
If you don't want to grow up alone , Unable to find the information of the system , The problem is not helped , If you insist on giving up after a few days , You can click the small card below to join our group , We can discuss and exchange , There will be various software testing materials and technical exchanges .
| Click the small card at the end of the document to receive it |
Typing is not easy , If this article is helpful to you , Click a like, collect a hide and pay attention , Give the author an encouragement . It's also convenient for you to find it quickly next time .
Self study recommendation B Stop video :
Zero basis transition software testing :25 Days from zero basis to software testing post , I finished today , Employment tomorrow .【 Include features / Interface / automation /python automated testing / performance / Test Development 】
Advanced automation testing :2022B The first station is super detailed python Practical course of automated software testing , Prepare for the golden, silver and four job hopping season , After advanced learning, it soared 20K
边栏推荐
- Cusdis - 轻量级、隐私优先的开源评论系统 | 倾城之链
- 软件测试人员的7个等级,据说只有1%的人能做到级别7
- How to quickly familiarize yourself with the code when you join a new company?
- tmux 如何自定义背景颜色 | How does the tmux color palette work?
- Intranet learning notes (7)
- Chinese address and English address
- 1-6搭建Win7虚拟机环境
- Half of the year has passed. How many flags have been achieved at the end of the year?
- Test / development programmers, 30, do you feel confused? And where to go
- 保险APP适老化服务评测分析2022第06期
猜你喜欢

【STL源码剖析】STL六大组件功能与运用(目录)

左手梦想 右手责任 广汽本田不光关注销量 还有儿童安全

Day 04 - file IO

How to monitor the log through the easycvr interface to observe the platform streaming?

Fatigue liée à l'examen du marché secondaire des médicaments innovants: succès clinique de la phase III et approbation du produit

創新藥二級市場審餅疲勞:三期臨床成功、產品獲批也不管用了

Cake review fatigue in the secondary market of innovative drugs: phase III clinical success and product approval
![Search two-dimensional matrix [clever use of bisection + record solution different from inserting bisection]](/img/c9/afc03afd477bbfdd3c0dc54bacfd2d.png)
Search two-dimensional matrix [clever use of bisection + record solution different from inserting bisection]

What is the reason for the disconnection of video playback due to the EHOME protocol access of easycvr platform?

Sumati GameFi生态纵览,神奇世界中的元素设计
随机推荐
[day 26] given the ascending array nums of n elements, find a function to find the subscript of target in nums | learn binary search
Convert string array to list collection
非凸联合创始人李佐凡:将量化作为自己的终身事业
What are the reasons for the abnormal playback of the online channel of the channel accessed by easycvr national standard protocol?
Redis 那些事
ProcessOn制作ER过程(自定义)
指南针靠谱吗?开证券账户安全吗?
ida中交叉引用的解析
年已过半,年终立的Flag实现了几个?
Smartctl opens the device and encounters permission denied problem troubleshooting process record
How to choose a regular and safe foreign exchange trading platform?
【移动端】手机界面的设计尺寸
Basic layout -qhboxlayout class, qvboxlayout class, qgridlayout class
Cusdis - lightweight, privacy first open source comment system | chain of the city
【FPGA】串口以命令控制温度采集
JS array object to object
Use of hashcat
当人们用互联网式的思维和视角来看待产业互联网的时候,其实已陷入到了死胡同
jwt
同花顺是正规平台吗?同花顺开户安全吗