当前位置:网站首页>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 :

  1. browser ( firefox 、 Google 、IE etc. )

  2. operating system (Windows7、Windows10、Linux etc. )

app project :

  1. Equipment system : iOS(ipad、iphone)、Android( samsung 、 Huawei 、 Lenovo, etc ) 、Windows(Win7、Win8)、OSX(Mac)

  2. Mobile devices can be based on Mobile phone model 、 Different resolution

be relative to Wed project ,APP There are special tests

  1. Interference test : interrupt , Incoming call , SMS , To turn it off , Restart, etc.

  2. 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. )

  3. 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

  1. interface : About mobile terminal test , Pay attention to gestures , Horizontal and vertical screen switching , multi-touch , Front and rear station switching

  2. Security testing : Whether the installation package can decompile the code 、 Is the installation package signed 、 permissions , For example, visit the address book

  3. 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.

  4. 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 !

 Insert picture description here

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

原网站

版权声明
本文为[Xiaowu knock code]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/176/202206251605293265.html