当前位置:网站首页>Software test interview questions - Test Type
Software test interview questions - Test Type
2022-07-06 05:59:00 【Test Xiaozha】
What skills should software test engineers have ? Many novices don't know how to start software testing , What knowledge is needed . For novices who have not yet entered the software testing industry , The preparatory work can start from the beginning 、 Intermediate software test engineer's professional skill requirements start .
The professional skills that software test engineers should have
Stage 1 : Junior Software Test Engineer stage
1、 Understand the basic knowledge of computer and software testing
Computer components , Operating system classification , Common system architecture (B/S and C/S), frequently-used DOS command , The purpose of software testing 、 Definition 、 principle , Product quality model , The basic flow of software testing
2、 common Linux command
In software testing , Sometimes we need to build our own test environment , Or deploy automation projects on the server . And the server basically uses Linux Systematic , So we need to master some basic Linux command .
3、SQL sentence
In software testing , Verification of test results or test data preparation in Automation , Will operate the database to complete . So the most basic addition to the database 、 Delete 、 Change 、 Checked SQL sentence , Need to be able to write independently .
4、 Manual test case writing
As a software test engineer , The most basic requirement is the ability to write use cases . How to write a high coverage , Test cases with low repetition rate , It is the ability that newcomers to the software testing industry should constantly pursue .
5、 Defect management
Understand in the team , How to manage the questions raised by testers BUG, So as to ensure the safety of the project BUG Can be repaired in time , Master the above skills , For a new student in the software testing industry , You can definitely stand on your feet . But that's not enough .
Stage two 、 Intermediate software test engineer skill reserve
1、 Basic theoretical knowledge of interface testing
Whether it's automated testing or performance testing , Even later in the direction of test development , The most basic thing is to test the interface . Therefore, if you want to be an intermediate Software Test Engineer , The first step is to be able to complete the interface test . Want to master interface testing , First, we need to understand the concept of interface and interface testing , The principle of interface test , Interface test process ,http agreement ,Restful The interface style . These contents need to be understood .
2、 Interface tools use :Postman and JMeter
Interface testing can use code or tools . Usually, interface testing is mostly done with tools . Because he has no " Efficient ".
3、 Caught tools :Fiddler and Charles
During the test, in order to locate the problems at the front and rear ends, the packet capture tool will be used , View the results returned by the interface . So as to determine whether the problem is front-end or back-end . Generally, one of these two tools can be selected to learn , Because their functions are the same .
4、 programing language
The implementation of automated testing mainly depends on code . Therefore, to be able to carry out automated testing, we first need to master a programming language . At present, the mainstream programming language for automated testing in the industry is python and java. Recommended by Xiaogu Tui python Oh , Because for newcomers , It's less difficult to get started . If you can study all day ,python It's almost 10 You can get started in days
5、 automated testing
Python After learning , We can start learning about automated testing . The purpose of automated testing is , Mainly to reduce the time of regression test . Automated testing in software testing , It is divided into UI Automation and interface automation .
The basic theory of software testing is an important cornerstone of software testing. Don't ignore the basic part , I hope to provide some inspiration to friends who are new to the industry or are ready to learn and test , The knowledge required for software testing in the primary and intermediate stages is here , Rehearse according to the knowledge points , Let's practice more in our daily study .
Foundation consolidation
Practical course of software testing 《 Learn to drive 》APP Actual software testing
First public - dark horse headline software test actual project Full version
Software testing tutorial Charles Test practice of packet capture tool
Software test engineer must MySQL database ,mysql Elaborate on the system + Practice after class
Advanced course of software testing wechat applet testing practice — The whole net starts
边栏推荐
- Implementation of linked list in address book management system
- Query the standard text code corresponding to a work center (s) in the production order
- As3013 fire endurance test of cable distribution system
- B站刘二大人-Softmx分类器及MNIST实现-Lecture 9
- 局域网同一个网段通信过程
- Dynamic programming -- knapsack problem
- Network protocol model
- [email protected] raspberry pie
- Baidu online AI competition - image processing challenge: the 8th program of handwriting erasure
- MIT6.s081-2020 Lab2 System Calls
猜你喜欢
【论文阅读】NFlowJS:基于鲁棒学习的合成负数据密集异常检测
如何在业务代码中使用 ThinkPHP5.1 封装的容器内反射方法
华为BFD的配置规范
MIT6.s081-2020 Lab2 System Calls
J'ai un chaton.
Embedded interview questions (IV. common algorithms)
Station B Liu Erden linear regression pytoch
大型网站如何选择比较好的云主机服务商?
MPLS test report
How can large websites choose better virtual machine service providers?
随机推荐
First knowledge database
初识数据库
Rustdesk builds its own remote desktop relay server
【SQL server速成之路】——身份驗證及建立和管理用戶賬戶
J'ai un chaton.
[Thesis code] SML part code reading
Query the standard text code corresponding to a work center (s) in the production order
Garbage collector with serial, throughput priority and response time priority
Memory and stack related concepts
My 2021
Is it difficult for an information system project manager?
Investment strategy discussion and market scale prediction report of China's solid state high power amplifier industry from 2022 to 2028
如何在业务代码中使用 ThinkPHP5.1 封装的容器内反射方法
The digital economy has broken through the waves. Is Ltd a Web3.0 website with independent rights and interests?
Construction of yolox based on paste framework
How to use the container reflection method encapsulated by thinkphp5.1 in business code
[happy Spring Festival] if you feel happy, dance
Cannot build artifact 'test Web: War expanded' because it is included into a circular depend solution
清除浮动的方式
【LeetCode】Day96-第一个唯一字符&赎金信&字母异位词