当前位置:网站首页>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 .
边栏推荐
- Basic tutorial of scala -- 16 -- generics
- 6.26CF模拟赛B:数组缩减题解
- 神经网络物联网应用技术就业前景【欢迎补充】
- Scala basic tutorial -- 14 -- implicit conversion
- 神经网络物联网平台搭建(物联网平台搭建实战教程)
- 删除二叉搜索树中的节点附图详解
- 使用FTP
- What if the self incrementing ID of online MySQL is exhausted?
- 力扣刷题日记/day2/2022.6.24
- Wanghongru research group of Institute of genomics, Chinese Academy of Agricultural Sciences is cordially invited to join
猜你喜欢
随机推荐
Caché JSON 使用JSON适配器
VMware Tools和open-vm-tools的安装与使用:解决虚拟机不全屏和无法传输文件的问题
Scala基础教程--12--读写数据
力扣刷题日记/day3/2022.6.25
国元期货是正规平台吗?在国元期货开户安全吗?
李迟2022年6月工作生活总结
2022 ByteDance daily practice experience (Tiktok)
2022年字节跳动日常实习面经(抖音)
[211] go handles the detailed documents of Excel library
C语言打印练习
【OpenCV入门到精通之九】OpenCV之视频截取、图片与视频互转
Crawler (6) - Web page data parsing (2) | the use of beautifulsoup4 in Crawlers
【云端心声 建议征集】云商店焕新升级:提有效建议,赢海量码豆、华为AI音箱2!
模板_判断素数_开方 / 六素数法
repeat_P1002 [NOIP2002 普及组] 过河卒_dp
An example of multi module collaboration based on NCF
[209] go language learning ideas
中国农科院基因组所汪鸿儒课题组诚邀加入
神经网络物联网平台搭建(物联网平台搭建实战教程)
Wireshark抓包TLS协议栏显示版本不一致问题