当前位置:网站首页>Technology sharing | interface testing value and system
Technology sharing | interface testing value and system
2022-07-04 19:02:00 【Hogwarts_ test】
This article is excerpted from the internal textbook of Hogwarts testing and development society
If you simply divide tests into two categories , So it's client-side testing and server-side testing . The test of mobile terminal includes UI test , Compatibility test, etc , Server testing includes interface testing . Interface tests check the exchange of data 、 Transfer and control the management process . It bypasses the client , Test the server directly .
The value of interface testing
The server is very complex , Just like the Alibaba core link diagram in the figure below , Contains about 150 A component , Components interact with each other , Forming a dense back-end network .UI Testing can't cover such a complex network of component interactions , So bypass the client , Directly use the interface test to test the server .
Interface testing system
Layering the various tests in the industry , Upwards , Find out bug The later it gets , The higher the cost . The interface test (Service) comparison UI test , Problems can be found earlier , Faster quality feedback ; Empathy , unit testing (Unit) Compared to interface testing , Problems can be found earlier , Faster quality feedback , It costs less .
Layered testing :
The relationship between client test and server test
Although interface testing covers a wide range , But you can't use interface testing instead of client testing .UI Testing is about the user experience , This part cannot be replaced by interface testing .
边栏推荐
- 物联网应用技术的就业前景和现状
- 2022年字节跳动日常实习面经(抖音)
- 力扣刷题日记/day5/2022.6.27
- [opencv introduction to mastery 9] opencv video capture, image and video conversion
- [system disk back to U disk] record the operation of system disk back to U disk
- Li Kou brush question diary /day1/2022.6.23
- 小发猫物联网平台搭建与应用模型
- Other InterSystems%net tools
- Scala基础教程--20--Akka
- DeFi生态NFT流动性挖矿系统开发搭建
猜你喜欢

Machine learning concept drift detection method (Apria)

Scala basic tutorial -- 13 -- advanced function

力扣刷题日记/day6/6.28

Grain Mall (I)

字节跳动Dev Better技术沙龙成功举办,携手华泰分享Web研发效能提升经验

线上MySQL的自增id用尽怎么办?

力扣刷题日记/day4/6.26

力扣刷题日记/day8/7.1

Behind the ultra clear image quality of NBA Live Broadcast: an in-depth interpretation of Alibaba cloud video cloud "narrowband HD 2.0" technology

Li Kou brush question diary /day3/2022.6.25
随机推荐
What types of Thawte wildcard SSL certificates provide
Li Kou brush question diary /day5/2022.6.27
Behind the ultra clear image quality of NBA Live Broadcast: an in-depth interpretation of Alibaba cloud video cloud "narrowband HD 2.0" technology
【uniapp】uniapp开发app在线预览pdf文件
使用FTP
fopen、fread、fwrite、fseek 的文件处理示例
模板_判断素数_开方 / 六素数法
Nature Microbiology | 可感染阿斯加德古菌的六种深海沉积物中的病毒基因组
Using SSH
字节跳动Dev Better技术沙龙成功举办,携手华泰分享Web研发效能提升经验
Scala基础教程--18--集合(二)
Li Kou brush question diary /day2/2022.6.24
未来几年中,软件测试的几大趋势是什么?
输入的查询SQL语句,是如何执行的?
VMware Tools和open-vm-tools的安装与使用:解决虚拟机不全屏和无法传输文件的问题
Wanghongru research group of Institute of genomics, Chinese Academy of Agricultural Sciences is cordially invited to join
How to download files using WGet and curl
repeat_P1002 [NOIP2002 普及组] 过河卒_dp
2022养生展,健康展,北京大健康展,健康产业展11月举办
力扣刷题日记/day1/2022.6.23