当前位置:网站首页>If you want to change your career to take the test, I advise you to understand these contents first
If you want to change your career to take the test, I advise you to understand these contents first
2022-04-22 04:25:00 【Test xiaoza】
Today, I'd like to introduce some basic attempts in the software industry , I hope it can help you have a general understanding .
Software testing needs to consider the possible problems of software from many aspects :
Requirements testing :
For example, we want to develop an e-commerce platform , Need another shopping cart , Product list , Customer service chat
Payment and other functions , We will put these requirements into a document . This document is called the requirements document
A verification of our requirements document / The process of verification is called : Requirements testing
Interface tests : A test of appearance . Like systems , Or software , Or page layout , And module display need to meet our ui A design drawing of the Design Engineer ( Gao baozhentu ).
A functional test :
The functions we need , Make a verification , Whether the function can be used normally .
Safety test :
Bank , negotiable securities , Government agencies . Whether the software is safe or not , Can you prevent others from invading , And modify the data
An elevator , I asked him to start from 1-15 Building use 2 Minutes can only complete , And smooth , smooth .
Reliability test :
Can meet my requirements
Usability testing :
I'm only responsible for getting you from 1 From the first floor to 15 floor , But I don't promise to 2 Within minutes , There's no guarantee
Smooth and smooth , It's possible to wobble .
Reliable includes available : If a product is reliable , Then it must be usable . But if available , Doesn't mean it's reliable
Portability testing :
Under different conditions , Can it be used normally
A cell phone , Can be used in the South , If you get a few degrees north , Whether it can be used normally
Compatibility test :
For example, to develop a app, Compatibility required android and ios , And need to be compatible with one of the versions .
Mobile terminal :android (6.xx--12.xx) ios (8.xx--12.xx)
pc End : windows (xp,win7,win10,2000,98),macos ( ), Browser compatibility :chrome,ie,firefox,360
Ease of use test :
convenient , Easy to use .==》 Test whether the software is convenient to use
Tiktok : No login , The video covered the whole screen , Don't switch windows , Directly slide up and down to switch video
Pressure test :
Keep increasing the number of visits , See when it collapses
The load test :
I've been giving you a critical number of visits , See when you break down
Like a weightlifter :( The critical value is 100kg)
Pressure test ( Destructive testing ):50kg,60,70,80,90,100,110,120==》 Until this man can't lift it
The load test : Just one lift 100kg, Keep lifting ==》 See how long you can lift
Introduction to terms :
Software :app, System , Webpage , drive .( visible , Untouchable )
Hardware : mouse , Memory module ,cpu, Hard disk ,u disc , display , camera ( visible , I can feel it again )
pc machine (person computer): Personal computer
The physical machine : Understood as a computer ( Generally used as a server )
Portable computer : It's also a computer ( There are large base station projects installed inside , Link to satellite )
os: System means
dos Windows and commands :win key +r Input cmd Get into dos window
dos command :
d: Switch to d disc
dir(directory)==》 Show the folders in the current directory
cd(come directory) + Directory name ==》 Go to the specified directory
cd ..==》 Return to the previous directory
cd /==》 Directly return to the root directory
A separate / Represents the root directory
./==》 Meaning under current directory
mkdir + Directory name ==》 Create a directory
stay c disc /user Next create a dcs6 class Folder
ipconfig==》 see IP To configure
share :svn Tools for ( Version controller ),github
Backup : take u disc copy One copy
file :.txt .png .jpg .jpeg .mp3 .mp4 .doc .pdf .bat .sh
Folder : Used to hold documents ==》 Catalog
route :
Absolute path : Talking to strangers ==》 I must start from the root directory ,
Let strangers go to Zizhou Avenue, Shuangliu District, Chengdu, Sichuan Province 6900 Micro enterprise creative center 418 Help me get a water cup in classroom 2
Relative paths : Talk to people you know ==》 Starting from the current catalogue
Help me get a water cup in the classroom
Client and server (app) JD.COM app, TaoBao app, Fighting fish app,bibiliapp:
c/s ==》client--server
advantage : convenient , Keep the data , To compare safety , Not susceptible to viruses
shortcoming : Need to download , The interface is relatively small , Occupy memory , Flow consumption , Update and upgrade required
Browser and server ( Webpage ) Web version JD , Web Taobao , Web version of Betta , Web version bilibili:
b/s==》browser--server
advantage : No need to download , No need to update , Simple upgrade and maintenance , The interface is relatively large , comfortable , Can run large-scale auxiliary software
shortcoming : inconvenient , You can't carry it with you , It's easier to get infected with the virus , The browser cannot save customer data
Stand alone software : Happy and happy , Wechat jumps
shareware : Hero alliance , Youdao cloud notes ,qq, Tencent Conference
app: Mobile applications
Position and professional name Introduction
The product manager ==》 Special docking with customers
Customer : Party a , The person who gives the money
customer demand : Customer requirements ==》 Establish an e-commerce platform , Need a chat box , Product list , The shopping cart
project : Products realized according to the needs of customers
Project requirements : The demand refined on the customer's demand
Needs clarification meeting ( Many times ): That is, the product manager explains the requirements to the developers and testers , Unclear , If you don't understand or unreasonable, you can raise an objection , Make changes .
To our needs have been recognized by everyone .
Project role
project manager (PM project manager): Be responsible for the progress of the whole project , And the design direction and arrangement of the project
The product manager (PM product manager): Responsible for docking customers , And demand refinement and demand clarification
Development Manager : Responsible for managing developers , Assign development tasks
Test Manager (TPM test project manager): Responsible for the management of test personnel and test team leader , Assign test tasks
Test team leader (TL): Manage testers , Assign test tasks
Test Engineer (TE test engineer): Write test cases , Execute test case ·
Development Engineer : Write code
DBA: Database administrator
Operations staff : Responsible for environmental construction , And network maintenance , system maintenance
UI Design Engineer : Draw a picture of Gao Baozhen
If you can engage in the software industry in the future, you must have an essential understanding of these terms and nouns , Since we have changed our profession from Xiaobai , Then it must start with the most basic learning , I hope you can also lay a solid foundation , To look forward to the future !!
2022 Self study route of software testing
Linux System operation tutorial 2 Get started linux Project structures, _ Bili, Bili _bilibili
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
版权声明
本文为[Test xiaoza]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204220422316293.html
边栏推荐
- Experts have information | Zhang Zuyou: Tencent cloud devsecops practice and open source governance exploration
- Filebeat collects log data and transfers it to redis. Different es indexes are created according to log fields through logstash
- L3-022 subway one day tour (30 points) [Floyd + DFS]
- L1-054 blessing arrived (15 points)
- 软件测试成行业“薪”贵?
- Use the nohup command to mount the program and execute it in the background
- L1-047 sleep (10 points)
- Spark installation and use of educoder
- 二叉树的层序遍历
- sqlilabs(25a-26)
猜你喜欢

pytorch使用profiler对模型性能分析时报错

24 pictures to conquer border image

Sequence traversal of binary tree

01-Read&Write

06-Datetimes

交通行业提升数据利用效率的核心是做好数据交换与共享

06-Datetimes

Why can sqlmap run the issue table but not the fields
![[taro development] - Global custom navigation bar adaptation message notification box location and other problems (14)](/img/39/e81ba22c48476be8560a43ff859ead.png)
[taro development] - Global custom navigation bar adaptation message notification box location and other problems (14)

光标——迭代器模式
随机推荐
Summary of knowledge points of objects and classes
Shell programming
Pytorch uses profiler to analyze the performance of the model
使用 nohup 命令将程序挂载在后台执行
. net 20th anniversary learning challenge Net mobile application
Why can sqlmap run the issue table but not the fields
[force buckle] repeated substring
Implement joint type verification of parameters in nest
The United States raised interest rates and devalued the RMB, but such products ushered in a honeymoon period
为啥sqlmap能跑出库表跑不出字段
Web 安全之 XSS 攻击原理/分类/防御 详解
Tencent CSIG interview brief (passed)
L1-054 blessing arrived (15 points)
均线双边对锁策略原理
调用函数时,关于传参那些事~
sqlilabs(25a-26)
C entry - check the ID number with regular expressions.
DOM event flow and event delegation
tensorflow报错:returned a result with an error set解决方案
Jupiter notebook modifying the default opening path