開(kāi)始制作
  • 做app就上應(yīng)用公園
  • app開(kāi)發(fā)環(huán)境,app開(kāi)發(fā)的硬件環(huán)境

    2021-12-12 09:45:00 來(lái)自于應(yīng)用公園

    軟件產(chǎn)品從開(kāi)發(fā)到用戶使用涉及到哪些環(huán)境

    從開(kāi)發(fā)到用戶的軟件產(chǎn)品涉及哪些環(huán)境?

    開(kāi)發(fā)環(huán)境、測(cè)試環(huán)境、返回環(huán)境、預(yù)發(fā)布環(huán)境和生產(chǎn)環(huán)境。

    讓我談?wù)勎覀€(gè)人對(duì)這些環(huán)境的理解:

    1.開(kāi)發(fā)環(huán)境

    顧名思義,每個(gè)開(kāi)發(fā)同學(xué)在自己的dev分支工作的開(kāi)發(fā),開(kāi)發(fā)同學(xué)使用的環(huán)境,在測(cè)試或開(kāi)發(fā)達(dá)到一定水平之前,所有同學(xué)都會(huì)合并代碼,進(jìn)行聯(lián)合調(diào)試。

    2.測(cè)試環(huán)境

    也就是我們測(cè)試生的工作環(huán)境,通常是由測(cè)試生自己部署,然后在這個(gè)環(huán)境下進(jìn)行測(cè)試。bug修復(fù)后,需要發(fā)布和更新測(cè)試環(huán)境才能回到bug。

    3.回歸環(huán)境

    回歸bug的環(huán)境其實(shí)就是我們的測(cè)試環(huán)境,在這個(gè)環(huán)境中通過(guò)回歸來(lái)測(cè)試和驗(yàn)證bug。

    4.發(fā)行前環(huán)境

    從測(cè)試環(huán)境過(guò)渡到生產(chǎn)環(huán)境。測(cè)試環(huán)境可能會(huì)受到一些限制。如果某些流程或數(shù)據(jù)沒(méi)有經(jīng)過(guò)測(cè)試,可以在預(yù)發(fā)布環(huán)境中進(jìn)行驗(yàn)證,從而保證產(chǎn)品的在線質(zhì)量。

    預(yù)發(fā)布環(huán)境和生產(chǎn)環(huán)境的區(qū)別:

    1)預(yù)發(fā)布環(huán)境下的新功能為較新代碼,其他功能代碼與生產(chǎn)環(huán)境一致。

    2)預(yù)發(fā)布環(huán)境和生產(chǎn)環(huán)境的訪問(wèn)域名不同。

    注意事項(xiàng):

    1)預(yù)發(fā)布環(huán)境通常連接生產(chǎn)環(huán)境的數(shù)據(jù)庫(kù),要注意測(cè)試,以免產(chǎn)生臟數(shù)據(jù),影響生產(chǎn)環(huán)境的使用。

    5.生產(chǎn)環(huán)境

    也就是在線環(huán)境,用戶使用的環(huán)境。由特定人員維護(hù),普通人無(wú)權(quán)修改。

    此外,還有一個(gè)灰度釋放,它發(fā)生在預(yù)釋放環(huán)境之后和生產(chǎn)環(huán)境之前。

    通常,生產(chǎn)環(huán)境部署在多臺(tái)機(jī)器上,以防止一臺(tái)機(jī)器出現(xiàn)故障,這樣其他機(jī)器就可以繼續(xù)運(yùn)行,而不會(huì)影響用戶的使用?;叶葧?huì)議將發(fā)布到這些機(jī)器中的幾臺(tái),以驗(yàn)證新功能是否正常。如果失敗了,就回滾這些機(jī)器。

    APP手工測(cè)試基礎(chǔ)知識(shí)

    一、系統(tǒng)架構(gòu)

    1.APP的系統(tǒng)架構(gòu)一般分為三層(三層架構(gòu)):客戶端、應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器。

    2.三層架構(gòu)的工作原理:客戶端向數(shù)據(jù)庫(kù)請(qǐng)求數(shù)據(jù),數(shù)據(jù)庫(kù)向客戶端返回?cái)?shù)據(jù)的過(guò)程。其中,客戶端需要先經(jīng)過(guò)應(yīng)用服務(wù)器的處理,然后應(yīng)用服務(wù)器向數(shù)據(jù)庫(kù)服務(wù)發(fā)出請(qǐng)求,請(qǐng)求的結(jié)果由應(yīng)用服務(wù)器處理,然后應(yīng)用服務(wù)器對(duì)數(shù)據(jù)進(jìn)行過(guò)濾匯總后返回客戶端。

    3.APP與web的比較

    相似之處:

    APP和web使用的后端服務(wù)是一樣的(應(yīng)用服務(wù)器和數(shù)據(jù)服務(wù)器)。

    前端和后端它們的協(xié)議交互(請(qǐng)求模式)可以使用HTTP或HTTPS請(qǐng)求模式

    差異:

    APP基于C/S架構(gòu),web通過(guò)瀏覽器發(fā)起請(qǐng)求,基于B/S架構(gòu)。

    APP前后端的數(shù)據(jù)交互格式主要是JSON,web前后端的數(shù)據(jù)交互格式主要是HTML。

    二、APP項(xiàng)目環(huán)境

    1.項(xiàng)目后端環(huán)境

    一般來(lái)說(shuō),公司開(kāi)發(fā),測(cè)試人員和用戶使用的測(cè)試工作環(huán)境是不同的。為了避免自身數(shù)據(jù)的干擾,為用戶上線的產(chǎn)品環(huán)境將單獨(dú)部署。

粵公網(wǎng)安備 44030602002171號(hào)      粵ICP備15056436號(hào)-2

在線咨詢

立即咨詢

售前咨詢熱線

0755-27805158

[關(guān)閉]
應(yīng)用公園微信

官方微信自助客服

[關(guān)閉]