当前位置:网站首页>Software test automation test -- interface test from entry to proficiency, learn a little every day
Software test automation test -- interface test from entry to proficiency, learn a little every day
2022-06-27 21:54:00 【Software testing】
What is an interface
1、 software interface , It is the interface between people and software , It also refers to the narrow sense of software itself “ Interface ”.
2、 The interface between people and software is called “ The user interface ”, That is to say “UI”.
3、 The interface between different parts of the software . It's usually called API, Application programming interface , It is expressed in the form of source code .API The invention and development of have greatly promoted the progress of the computer industry , meanwhile API It determines almost all aspects of daily Computing .
4、 Most programmers adhere to the idea of designing excellent user interfaces for software users , This has long been deeply rooted in the hearts of the people . But , On the other hand , How to realize reasonable software API But only a few people pay attention to . History proves , All successful software or Web All applications are first in API The design meets the needs of users , Even if these users almost never use these directly API.
Interface classification
External interface
Interface provided externally ( Interfaces provided to third parties )
for example : We develop our own system call to call wechat or Alipay payment interface , The interface that wechat or Alipay allows us to call is an external interface , External interfaces need to cover various normal and abnormal conditions .
Internal interface
Interface provided for own system ( Interface for internal system call )
Usually in order to intervene in the test as soon as possible , Therefore, after the general interface development is completed, the tester can conduct internal interface testing . Generally, large companies may have higher requirements , Security needs to be considered , Then the internal interface test must also be tested . For small companies, internal interfaces are not tested , Directly in UI Layer test . The reason for this is to prevent attackers from directly attacking the interface by bypassing the verification of the front end , Then the verification of the back-end interface is also essential .
The house needs to be built layer by layer , Knowledge needs to be learned at one point one . We should lay a good foundation in the process of learning , More hands-on practice , Don't talk much , The last dry goods here ! I stayed up late to sort out the stages ( function 、 Interface 、 automation 、 performance 、 Test open ) Skills learning materials + Practical explanation , Very suitable for studying in private , It's much more efficient than self-study , Share with you .
Get off w/x/g/z/h: Software testing tips dao
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 .
边栏推荐
- Go from introduction to actual combat -- channel closing and broadcasting (notes)
- Go从入门到实战——错误机制(笔记)
- BAT测试专家对web测试和APP测试的总结
- 跟我一起AQS SOS AQS
- STM32CubeIDE1.9.0\STM32CubeMX 6.5 F429IGT6加LAN8720A,配置ETH+LWIP
- [LeetCode]572. 另一棵树的子树
- Bit.Store:熊市漫漫,稳定Staking产品或成主旋律
- Have time to look at ognl expressions
- 动态刷新mapper看过来
- 专题教程——选队长游戏
猜你喜欢

Bit.Store:熊市漫漫,稳定Staking产品或成主旋律

语言弱点列表--CWE,一个值得学习的网站

What is the core competitiveness of front-line R & D personnel aged 35~40 in this position?

我想我要开始写我自己的博客了。

百万年薪独家专访,开发人员不修复bug怎么办?

【MySQL】数据库函数通关教程下篇(窗口函数专题)

. Net learning notes (V) -- lambda, LINQ, anonymous class (VaR), extension method

洛谷P5706 再分肥宅水

Go从入门到实战——依赖管理(笔记)

Go从入门到实战——package(笔记)
随机推荐
流程控制任务
BAT测试专家对web测试和APP测试的总结
[LeetCode]572. A subtree of another tree
Knowledge sorting of exception handling
大厂常用软件测试面试题三(附答案)
[LeetCode]动态规划解分割数组II[Arctic Fox]
Analysis of stone merging
[LeetCode]508. 出現次數最多的子樹元素和
使用Jmeter进行性能测试的这套步骤,涨薪2次,升职一次
Example of using gbase 8A OLAP function group by grouping sets
QT large file generation MD5 check code
Set code exercise
豆沙绿保护你的双眼
Go从入门到实战——仅执行一次(笔记)
Gbase 8A OLAP analysis function cume_ Example of dist
. Net learning notes (V) -- lambda, LINQ, anonymous class (VaR), extension method
百万年薪独家专访,开发人员不修复bug怎么办?
C语言程序设计详细版 (学习笔记1) 看完不懂,我也没办法。
GBase 8a OLAP分析函数cume_dist的使用样例
Go from introduction to actual combat - context and task cancellation (notes)