軟體測試代碼很難?手把手教你寫出阿里巴巴註冊界面

2021-01-12 愛碼小哥

那麼今天的話呢,帶大家來學習的是三個內容

文章首發於公眾號:程式設計師一凡

本節大綱:

01.認識HTML02.表單的運用03.阿里巴巴註冊界面的實現

我們要去實現阿里巴巴註冊界面,一個前端界面。

我們應該去做一個什麼內容?

我們這個的實現是用HTML語言來寫的,所以首先第一個呢,我們來認識一下什麼是HTML,我們再來學習在HTML中間我們怎麼樣去用它的語言,來把阿里巴巴註冊界面的一個實現。

認識HTML

如果我要問小夥伴們,什麼是網頁,這個東西大家都會,都知道。

比如說用瀏覽器輸入網址打開的頁面,我們就把它叫做網頁。

那如果我要問你,這個網頁它是怎麼組成的?它是用什麼語言來顯示的,那這一塊可能有些小夥伴就不知道了。

那麼我告訴你的話呢,我們所謂的這一些網頁,其實它就是由HTML語言呢,來構建的。

Hyper Text Markup Language(超文本標記語言)

我們在用工具,或者說文件,這類記事本的這種編輯器去把HTML代碼去進行編寫,編寫了之後通過瀏覽的渲染跟處理,然後就編程了我們熟知的這一種網頁。

就像你看到的某度,或者你看到的某寶,某貓,然後我們的知乎首頁,凡是這些網站其實都是由HTML這個語言來組成的。

其實除了HTML呢,我們前端的三大主要部分,HTML,CSS以及JS。

那麼今天的話,我們就講我們要把界面弄出來之後,我們怎麼樣進行一個解釋,那麼HTML的代碼又是長什麼樣子的?

比如說我想要知道百度首頁源碼是長什麼樣子的,直接按一下F12,那麼它的HTML代碼就是長這個樣子的

裡面包含了很多的內容,比如說我想知道百度這個按鈕,它的代碼是怎麼寫的

百度的按鈕它就是一個input標籤

或者說百度這個LOGO它代碼是一個什麼樣子的呢

它就是一個area 這樣子的一個標籤

你在這個界面上看到的每一個控制項,其實它都有對應的一個語言來進行實現,那麼它不同的一個標籤呢,它有不同的作用,因此我們想要學好這個HTML的話呢,其實你就是去學習HTML這些標籤的使用。

HTML是所有的程式語言中,最為簡單的。

因為第一個,它沒有所謂的這一種循環,判斷,也沒有類,對象之類的。

你就只需要某個地方需要一個文字,我就在這裡堆積一個文字,另外一個地方需要一個圖片,我就堆積一個圖片,按鈕同理。

其實它就是由各式各樣的控制項給堆砌而成,這樣子的一門語言,相對來說是很好學的

我們寫入的代碼

通過瀏覽器渲染之後

我們呈現的網頁

我們為什麼要學HTML,它的一個好處是什麼。

其實對於測試來說的話呢,如果你知道了它實現的原理,你要去測試的話可以更全面。

第二個的話呢,HTML大家都知道,我們很多網頁、網站在我們市面上做一個流通,包括我們微信上面用到的一些小程序、H5的技術,其實都離不開這個HTML,包括我們主要用到的瀏覽器,HTML也是很支持的,正是因為它有這些優勢,所以我們更需要來了解它。

HTML的優勢

世界知名瀏覽器廠商對HTML5的支持

微軟:IE/EdageGoogle:Chrome蘋果:sarifisoperaMozilla:Firefox

市場的需求

跨平臺:微信小程序、H5技術

那我們要怎麼樣去學會寫這個代碼,其實這個代碼很容易去寫,用什麼工具來寫,是我們首先要來考慮的第一個問題。

對於工具這一塊,我們有很多的選擇

第一個,你可以用非常簡單的記事本來寫,就是我不需要安裝任何的環境,直接新建一個TXT的文本文檔,我就可以去寫HTML的代碼,你只需要把它的後綴改為.html就可以了。

只是說像這種方式的話呢,它非常不便於咱們去開發,因為它沒有關鍵字的提示,沒算錯了你也不知道。

因此在這一塊都會用到一些集成的開發工具,比如說有

Visual Studio Code、Sublime、Webstorm、Atom、HBuilder等等之類的

HTML編輯器:注意:任何的文本編輯器都能夠編寫HTML代碼。也就是說,開發網頁不限制軟體。我們一般使用IDE(intergrate development enviroment,集成開發環境)常見的IDE有: Visual Studio Code、Sublime、Webstorm、Atom、HBuilder等。Visual Studio Code:微軟公司的產品,免費的

那麼我們今天用的呢,就是Visual Studio Code,那麼這個工具能,也不需要小夥伴們去下載,如果你想要的話呢,公眾號主頁點擊領取資料,有機器小助手會發送給大家,拿到安裝包後直接雙擊把它打開,下一步下一步下一步,然後安裝完成就OK了。

這個工具就是我們去做HTML代碼編寫的一個工具,可以很快的幫助你去做一些提示,如果遇到錯誤他會檢索出來,就很方便你去做開發、寫代碼。

那麼在這個裡面的話呢,首先給大家來看一下我們要實現的HTML,阿里巴巴註冊界面長什麼樣子

1.對於圖片我們改怎麼去放?

2.對於文本怎麼樣去放?

3.連結怎麼去放?

4.需要輸入的信息框怎麼去放?

第一個HTML網頁

在VSCode中新建一個文件,保存為.html格式,然後輸入html:5按tab鍵,即可創建出一個網頁。

為什麼要輸入5呢?因為我們學習的是HTML最新的版本,就是HTML5創建出一個標準的骨架

HTML圖像-image標籤

常見的圖像格式:JPG/GIF/PNG/BMP

在HTML中,圖像由<img>標籤定義。

HTML超連結-a標籤

HTML使用超級連結與網絡上的另一個文檔相連。超連結可以是一個字,一個詞,或者一組詞,也可以是一幅圖像,您可以點擊這些內容來跳轉到新的文檔或者當前文檔中的某個部分。當您把滑鼠指針移動到網頁中的某個連結上時,箭頭會變為一隻小手。

我們通過使用<a>標籤在HTML中創建連結。

這一系列的問題,文字描述難免會有些片面,不是很好理解,錄製成了視頻教程,更多軟體測試資源分享,公眾號程式設計師一凡,首頁點擊免費領取資料即可。

願你我相遇,皆有所獲!

相關焦點

  • 《超獵都市》測試資格獲取圖文教程 手把手教你輕鬆學會
    《超獵都市》測試資格獲取圖文教程 手把手教你輕鬆學會 來源:www.18183.com作者:阿姆斯特朗雷時間:2020-07-03 分享到:很多玩家想要獲取測試資格,搶先一覽遊戲真面目,筆者整理了這篇圖文教程,手把手教你輕鬆學會:
  • Vivo手機在撥號界面輸入這3串代碼,會彈出你想不到的驚喜!
    Vivo手機在撥號界面輸入這3串代碼,會彈出你想不到的驚喜!在打開撥號鍵之後,輸入#*5889#,手機就會進入工廠測試的界面,在這個模式之下你可以檢測手機的各個硬體。手機的處理器,手機的內部元器件,都可以通過這個代碼進行查詢,來保證自己的手機能夠正常的運行,是否處於一個正常的水平。Vivo手機在撥號界面輸入這3串代碼,會彈出你想不到的驚喜!尤其是當手機出現卡頓或者是一些其他現象的時候,一鍵查詢手機的硬體。
  • 如何編寫軟體測試用例?案例講解
    軟體測試的工作流程需要經歷以下幾步:制定測試計劃、編寫測試用例、執行軟體測試、提交Bug、提交測試報告,以及測試需求分析。可以看到,編寫軟體測試用例是測試崗位的一個重要工作環節。很多測試初學者都會問這樣一個問題:如何編寫軟體測試用例?
  • 手把手教你測試固態硬碟!硬碟測試軟體大匯總
    1、CrystalDiskMark先來聊聊大名鼎鼎的CDM(CrystalDiskMark),如果你關注固態硬碟評測,你就會發現,很多的測評人員都喜歡選擇CDM作為測試工具。相比其他的測試工具它使用簡單,並且免費。於此同時,CDM還在長期更新,真的是良心測試軟體。
  • 手把手教你cad設置引線樣式的方法
    在CAD軟體中我們經常會用到引線,之前小編和大家分享了cad引線箭頭設置的方法與步驟,你知道CAD如何設置引線樣式嗎?本文小編將手把手教你cad設置引線樣式的方法,感興趣的小夥伴們快和小編一起來看看CAD怎麼設置引線樣式吧!
  • 軟測大神手把手教你:如何寫出一份邏輯清晰的測試用例?
    >定義了開發產品或測試過程中常用術語的含義7.測試策略測試策略描述測試小組用於測試整體和每個階段的方法。理論上測試要覆蓋所有的功能項 設計的測試 對一些用戶界面,菜單的結構還有窗體的設計是否合理等的測試 整體考慮:要考慮到數據從軟體中的一個模塊流到另一個模塊的過程的正確性 確定功能項優先級、風險、複雜度、客戶需求 10.資源
  • 0基礎入門軟體測試該學些什麼?怎麼學?
    假如你現在是做測試,你身邊同事是做開發,你們對比,肯定有傷害,是吧。會不會有一種,選擇了做測試,死路一條的感覺,後悔過沒有。後悔也沒用,關鍵是如何去彌補,我們和別人的差距。任何職業,只要你足夠努力和堅持,你也會成為大牛和專家。這樣吧,如果要給你一個測試職業發展的前景和希望,你可以去任何一個招聘網站,看看阿里巴巴的測試專家的薪水。
  • 手把手教你玩轉外貿TO B直播
    劉詩韻女士是廣東吉拓戶外用品有限公司董事長,阿里巴巴合作講師,與阿里巴巴國際站合作3年半,在TO B端直播轉化方面有豐富的經驗。疫情時代,很多企業的線下渠道都無法開展營銷活動,只能尋求線上的銷售渠道。因此,線上展會加直播的形式被很多商家所青睞,從阿里巴巴國際站6月網交會的效果來看,參展商家和直播商家的商機效果都有大幅度提升。
  • 軟體測試的有效方法主要有哪些
    很多人都知道,對於很多軟體開發公司來說,無論什麼軟體在進行上市之前都需要進行不斷的反覆測試,需要在保證沒有任何問題的情況下才能投到市面上使用。在進行軟體測試的過程中,很多人會有一個疑問,什麼測試軟體才能很好地測出開發軟體的穩定性呢?
  • 軟體測試按照什麼分類?又是怎麼分類的?
    簡單來講,軟體測試可以按照開發階段、是否查看代碼、是否運行、是否手工操作四個方向分類的。軟體測試分類1、按照開發階段分類(1)單元測試單元測試也可以叫做模塊測試——對軟體的組成單位進行測試,目的是為了檢驗軟體基本組成單位的正確性。
  • 手把手教你 最全面的電腦端淘寶直播軟體後臺界面功能設置應用
    今天我們來分享《PC端淘寶直播軟體後臺界面功能設置及應用》本來這一期我是錄製成視頻的,但過長的屏幕錄製鏡頭導致視頻無法發布成功,所以只能轉為文字版了。點擊彈出這個界面,點(瀏覽)選擇你已經錄製好的視頻,想要循環播放的記得勾選上循環按鈕。確認後畫面自動投放到場景框內。我們同樣可以對這個視頻畫面進行上下左右放大縮小的調整,方法跟鏡頭畫面調整方法一致。
  • 手把手教你和風物語怎麼加好友
    手把手教你和風物語怎麼加好友 來源:www.18183.com作者:熊熊小壯丁時間:2013-05-13 手把手教你和風物語怎麼加好友
  • 貓知識|手把手教你查詢CFA和TICA註冊的正規貓舍
    很多小夥伴在選擇購買家庭新成員的時候,都想從正規貓舍中找到自己的「主子」,但卻因為不會辨別貓舍是否正規而用大價格買到了一隻品質平平的後院貓,往往被忽悠而不自知,現在讓我們來手把手教你如何查詢在CFA和TICA註冊的正規貓舍吧!
  • 博睿同創|軟體測試方法應該用哪一個?
    編碼後或編碼前(TDD即測試驅動開發) 測試對象:模塊 測試人員:開發人員或白盒測試工程師 測試依據:設計文檔+代碼和注釋 測試方法:白盒測試 測試內容:模塊接口測試、局部數據結構測試、路徑測試、錯誤處理測試、邊界測試
  • 證件照片不求人 手把手教你在家製作
    今天我們就來教大家自己動手製作證件照片。 證件照片不求人 手把手教你在家製作     今天我們通過三種軟體像大家介紹怎麼製作和列印一寸照片,可能有些軟體有相似的地方,但肯定有你喜歡的一種。2寸的照片是3.0cm和4.0cm,這是最簡單的排版,也是最實惠,最經濟的,你想列印幾張都行,把大的小的排在一張上面都可以,最好將印表機的屬性裡面調個列印預覽,勾選一下,每次列印,預覽出來以後,就知道你排版的照片的規律了。
  • 軟體測試基礎知識匯總
    軟體測試的主要工作:l 檢視代碼、評審開發文檔l 進行測試設計、寫作測試文檔(測試計劃、測試方案、測試用例等)l 搭建測試環境、執行測試,發現軟體缺陷,提交缺陷報告,並確認缺陷最終得到了修正l 通過測試度量軟體的質量
  • iPhone刪除的照片能恢復嗎 開心手機恢復大師手把手教你
    照片屬於多媒體文件,相對於文本數據來說,恢復難度更大一些,但是只要我們用對工具,同樣可以很快恢復蘋果手機刪除的照片,今天小編就藉助開心手機恢復大師,手把手教大家如何找回iPhone刪除的照片,下面請看具體的操作方法。
  • 【東京奧運志願者攻略】手把手教你填寫申請表
    一起去申請東京奧運會志願者~》讓不少小夥伴加入到了申請的行列,這一篇,Eddie將手把手地教大家如何來填寫申請表格。東京奧運會招募8萬名賽會志願者,但是會有超過30萬全球的申請者來申請,在錄取率不到25%的背景下,如何寫出有競爭力的申請陳述?這裡Eddie就來手把手地教各位小夥伴來填寫。(就算大家已經提交了申請,也還是可以修改自己的申請資料的。也歡迎大家在文末添加Eddie的微信來和Eddie討論填寫申請表的細節問題。) PS:25%還是比較樂觀的估計。
  • 後悔學軟體測試了嗎?來聽聽從業14年軟體測試大咖怎麼說
    經常有小夥伴問霸哥:軟體測試行業的前景怎麼樣?軟體測試是不是也經常熬夜加班啊?軟體測試累不累啊?你後悔學軟體測試了嗎?對於這些問題,霸哥只想說:你深入了解過軟體測試行業嗎?你知道軟體測試有哪些好處嗎?在任何一家企業,軟體測試都擔當著「質量監管」角色,及時發現軟體開發的問題並及時督促更正,確保產品的正常運營,最後才能正式上線,帶給用戶良好的體驗。所以公司都非常重視測試人員,一個好的測試人員能夠給企業降低很多風險並節約開支,所以軟體測試很重要,並且相比於開發來說,它不需要很強的代碼基礎,所以也適合零基礎人的入門學習。
  • Java 通用代碼生成器光 1.5.0 Kama (頓悟)發布 Beta8 版,精細測試...
    進行了精細的測試,修復了前後端的一些錯誤,功能已凍結,測試已相對完善,即將發布候選版。項目地址:https://gitee.com/jerryshensjf/LightSBMEU二進位發布版下載地址:https://gitee.com/jerryshensjf/LightSBMEU/attach_files第三代動詞算子式代碼生成器:光SBMEU版本代碼生成器支持前後端分離界面了簡介第三代動詞算子式代碼生成器:光SBMEU版,採用Maven