当前位置:网站首页>Difference between app test and web test
Difference between app test and web test
2022-06-25 16:47:00 【Xiaowu knock code】
Just from the level of functional testing ,APP test 、web test There is no difference between process and function testing .
According to the difference between the two carriers , The difference is as follows :
In terms of system structure
web project ,b/s framework , browser-based ;web Test as long as the server side is updated , The client will synchronize and update .
app project ,c/s Structural , There must be a client ;app Modified the server , Then all core versions of client users need to be regression tested once .
Performance aspect
web project Need to monitor response time 、CPU、Memory( Memory )
app project Except for monitoring response time 、CPU、Memory( Memory ) Outside , It needs to be monitored Traffic 、 Electric quantity, etc
Compatibility
web project :
browser ( firefox 、 Google 、IE etc. )
operating system (Windows7、Windows10、Linux etc. )
app project :
Equipment system : iOS(ipad、iphone)、Android( samsung 、 Huawei 、 Lenovo, etc ) 、Windows(Win7、Win8)、OSX(Mac)
Mobile devices can be based on Mobile phone model 、 Different resolution
be relative to Wed project ,APP There are special tests
Interference test : interrupt , Incoming call , SMS , To turn it off , Restart, etc.
Weak network test ( simulation 2g、3g、4g,wifi Network status and packet loss ); Network switching test ( Disconnect the network and reconnect 、3g Switch to 4g/wifi etc. )
install 、 to update 、 uninstall
install : Consider interruptions during installation 、 Weak net 、 Delete the installation files after installation
uninstall : Need to consider Delete after uninstall app Related documents
to update : Sub forced update 、 Non mandatory update 、 Incremental package update 、 Breakpoint continuation 、 Update in weak network state
interface : About mobile terminal test , Pay attention to gestures , Horizontal and vertical screen switching , multi-touch , Front and rear station switching
Security testing : Whether the installation package can decompile the code 、 Is the installation package signed 、 permissions , For example, visit the address book
Boundary test : Less memory available 、 No, SD card / double SD card 、 Flight Mode 、 The system time is wrong 、 Third party reliance (QQ、 Wechat login ) etc.
Authority test : Set up a App Can I get this permission , For example, can I access the address book 、 Photo album 、 Camera, etc
Testing tools
Automation tools :APP In general use Appium; Web In general use Selenium
Performance testing tools :APP In general use JMeter; Web In general use LR、JMeter
ps You need to pay attention to the collection , Easy to check ~
Finally, thank everyone who reads my article carefully , The following online link is also a very comprehensive one that I spent a few days sorting out , I hope it can also help you in need !

These materials , For those who want to change careers 【 software test 】 For our friends, it should be the most comprehensive and complete war preparation warehouse , This warehouse also accompanied me through the most difficult journey , I hope it can help you ! Everything should be done as soon as possible , Especially in the technology industry , We must improve our technical skills . I hope that's helpful ……
If you don't want to grow up alone , Unable to find the information of the system , The problem is not helped , If you insist on giving up after a few days , You can click the small card below to join our group , We can discuss and exchange , There will be various software testing materials and technical exchanges .
| Click the small card at the end of the document to receive it |
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 .
Self study recommendation B Stop video :
Zero basis transition software testing :25 Days from zero basis to software testing post , I finished today , Employment tomorrow .【 Include features / Interface / automation /python automated testing / performance / Test Development 】
Advanced automation testing :2022B The first station is super detailed python Practical course of automated software testing , Prepare for the golden, silver and four job hopping season , After advanced learning, it soared 20K
边栏推荐
- Hash table, generic
- Day_ 16 set
- Data type variable operator
- _ 17 collection overview
- Reverse series to obtain any wechat applet code
- Read mysql45 - a simple understanding of global locks and table locks
- Paper notes: lbcf: a large scale budget constrained causal forest algorithm
- What can one line of code do?
- 解析数仓lazyagg查询重写优化
- Xinlou: un voyage de sept ans de Huawei Sports Health
猜你喜欢

Unity技术手册 - 生命周期旋转RotationOverLifetime-速度旋转RotationBySpeed-外力ExternalForces

2022-06-17 网工进阶(十)IS-IS-通用报头、邻接关系的建立、IIH报文、DIS与伪节点

【NLP】今年英语高考,CMU用重构预训练交出134高分,大幅超越GPT3
![[100 questions of Blue Bridge Cup intensive training] scratch command mobile Blue Bridge Cup scratch competition special prediction programming question intensive training simulation exercise question](/img/45/9955c9a5edeaa681f3fa8ce4041bfe.png)
[100 questions of Blue Bridge Cup intensive training] scratch command mobile Blue Bridge Cup scratch competition special prediction programming question intensive training simulation exercise question

Kalman filter meets deep learning: papers on Kalman filter and deep learning

解析数仓lazyagg查询重写优化

Day_ thirteen

Day_ ten

Kalman Filter 遇到 Deep Learning : 卡尔曼滤波和深度学习有关的论文

Day_ fifteen
随机推荐
WPF development essays Collection - ECG curve drawing
Dart syntax
Learning notes of rxjs takeuntil operator
从TiDB上线阿里云的背后,如何看待云数据库的变革趋势
_ 19_ IO stream summary
MySQL_ JDBC
Deadlock, thread communication, singleton mode
What is backbone network
Perfect shuffle problem
Creating a uniapp project using hbuilder x
Day_ 04
WPF开发随笔收录-心电图曲线绘制
Unity技术手册 - 干扰/噪音/杂波(Noise)子模块
Kettle表输入组件精度丢失的问题
【精通高并发】深入理解C语言基础与汇编下的C语言
Optimization of lazyagg query rewriting in parsing data warehouse
软件测试面试如何正确谈薪
【蓝桥杯集训100题】scratch指令移动 蓝桥杯scratch比赛专项预测编程题 集训模拟练习题第14题
Coredata data persistence
【機器學習】基於多元時間序列對高考預測分析案例