app與web的區(qū)別嗎(web跟app有什么區(qū)別)
移動(dòng)Web無所不在,移動(dòng)Web是目前唯一的支持各種設(shè)備訪問的平臺(tái),與桌面Web一樣,移動(dòng)Web支持各種標(biāo)準(zhǔn)的協(xié)議移動(dòng)Web也是唯一一個(gè)可供開發(fā)者發(fā)布移動(dòng)應(yīng)用的平臺(tái),它將各種移動(dòng)交互與桌面任務(wù)有效地連接了起來而開發(fā)NativeApp;2 性能測試Web 頁面主要關(guān)注響應(yīng)時(shí)間App 除了響應(yīng)時(shí)間,還需考慮流量電量CPUGPU 和 Memory 等方面的性能3 兼容性測試Web 測試更關(guān)注瀏覽器和電腦硬件系統(tǒng)的兼容性,通常只需考慮不同的瀏覽器內(nèi)核如;其實(shí)對(duì)于后臺(tái)開發(fā)來說原理都差不多只不過app的后臺(tái)開發(fā)和web不一樣的地方在于傳輸數(shù)據(jù)格式不一樣,一般來說web訪問后返回的是一個(gè)html頁面,少部分是json格式而一般app的后臺(tái)開發(fā)大部分直接傳json格式數(shù)據(jù),少部分會(huì)直接。
根據(jù)兩者載體不一樣,則區(qū)別如下系統(tǒng)結(jié)構(gòu)方面 web項(xiàng)目,bs架構(gòu),基于瀏覽器的web測試只要更新了服務(wù)器端,客戶端就會(huì)同步會(huì)更新app項(xiàng)目,cs結(jié)構(gòu)的,必須要有客戶端app 修改了服務(wù)端,則客戶端用戶所有核心版本都;webapp和原生app有三種區(qū)別1開發(fā)方面有區(qū)別1原生APP每一種移動(dòng)操作系統(tǒng)都需要獨(dú)立的開發(fā)項(xiàng)目,iphone版本Ipad版本安卓版本每種平臺(tái)都需要獨(dú)立的開發(fā)語言JavaAndroid,ObjectiveCiOS等等需要使用各自;1平臺(tái)差異App測試主要針對(duì)移動(dòng)設(shè)備上的應(yīng)用程序進(jìn)行測試,而Web測試則是針對(duì)運(yùn)行在Web瀏覽器上的Web應(yīng)用程序進(jìn)行測試App測試需要不同移動(dòng)設(shè)備的操作系統(tǒng)屏幕大小分辨率等因素,而Web測試則需要不同瀏覽器和Web技術(shù)實(shí)現(xiàn);1WEB測試和App測試從流程上來說,沒有區(qū)別,都需要經(jīng)歷測試計(jì)劃方案,用例設(shè)計(jì)測試執(zhí)行缺陷管理測試報(bào)告等相關(guān)活動(dòng)2從技術(shù)上來說,WEB測試和APP測試其測試類型也基本相似,都需要進(jìn)行功能測試性能測試安全性測試;一測試方式不同 1app測試指對(duì)移動(dòng)應(yīng)用進(jìn)行測試,包括自動(dòng)化測試和人工測試等2web測試是軟件測試的一部分,是針對(duì)Web應(yīng)用的一類測試二測試內(nèi)容不同 1app測試模擬用戶操作對(duì)應(yīng)用程序進(jìn)行黑盒測試,并使用。
Web測試和App測試區(qū)別為監(jiān)測不同更新不同回歸測試不同一監(jiān)測不同 1Web測試Web測試需監(jiān)測響應(yīng)時(shí)間CPUMemory2App測試App測試除了需監(jiān)測響應(yīng)時(shí)間CPUMemory外,還需監(jiān)測 流量電量等二更新不;web測試只要更新了服務(wù)器端,客戶端就會(huì)同步會(huì)更新App項(xiàng)目則需要客戶端和服務(wù)器都更新2性能方面web頁面主要會(huì)關(guān)注響應(yīng)時(shí)間,而app則還需要關(guān)心流量電量CPUGPUMemory這些它們服務(wù)端的性能沒區(qū)別,都是一臺(tái)服務(wù);一測試方式不同 1app測試指對(duì)移動(dòng)應(yīng)用進(jìn)行測試,包括自動(dòng)化測試和人工測試等2Web測試軟件測試的一部分,是Web應(yīng)用程序測試的一種類型二測試內(nèi)容不同 1App測試模擬用戶動(dòng)作,在黑箱中測試應(yīng)用,使用。
1功能方面 App和web基于不同的網(wǎng)絡(luò)架構(gòu),App是CS架構(gòu)即客戶端服務(wù)端,web是BS架構(gòu)即瀏覽器服務(wù)器,對(duì)于web來說,一般情況下如果服務(wù)端發(fā)生了更新,那么瀏覽器端也會(huì)隨著更新,這個(gè)更新是即時(shí)的,不;區(qū)別APP屬于手機(jī)應(yīng)用客戶端,移動(dòng)網(wǎng)站可以制作成APP,APP也可以呈現(xiàn)手機(jī)網(wǎng)站相同點(diǎn)二者都屬于手機(jī)系列 區(qū)別在于APP可以安裝到手機(jī)上,而移動(dòng)網(wǎng)站只能通這用戶打開網(wǎng)址才能打開了解信息如果移動(dòng)網(wǎng)站設(shè)計(jì)成app,則二者兼合;系統(tǒng)架構(gòu)不同性能方面不同兼容性方面不同1系統(tǒng)架構(gòu)不同web測試只要更新了服務(wù)器端,客戶端就會(huì)同步會(huì)更新而且客戶端是可以保證每一個(gè)用戶的客戶端完全一致的但是app端是不能夠保證完全一致的,除非用戶更新客戶;架構(gòu)不同web是BS架構(gòu),app是CS架構(gòu)性能關(guān)注內(nèi)容不同web更多關(guān)注響應(yīng)時(shí)間兼容方案不同web關(guān)注瀏覽器,app關(guān)于系統(tǒng),廠商,型號(hào),分辨率界面操作不同app關(guān)注手勢操作測試工具不同web自動(dòng)化用selenium,app自動(dòng)化。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。