Protractor是一款運行在AngularJS環(huán)境下的最棒的測試工具,編程開發(fā)的小伙伴們都需要這個工具,趕緊下載使用吧!
功能特色:
AngularJS是為了克服HTML在構建應用上的不足而設計的。HTML是一門很好的為靜態(tài)文本展示設計的聲明式語言,但要構建WEB應用的話它就顯得乏力了。所以我做了一些工作(你也可以覺得是小花招)來讓瀏覽器做我想要的事。
通常,我們是通過以下技術來解決靜態(tài)網(wǎng)頁技術在構建動態(tài)應用上的不足:
類庫 - 類庫是一些函數(shù)的集合,它能幫助你寫WEB應用。起主導作用的是你的代碼,由你來決定何時使用類庫。類庫有:jQuery等
框架 - 框架是一種特殊的、已經(jīng)實現(xiàn)了的WEB應用,你只需要對它填充具體的業(yè)務邏輯。這里框架是起主導作用的,由它來根據(jù)具體的應用邏輯來調(diào)用你的代碼??蚣苡校簁nockout、sproutcore等。
AngularJS使用了不同的方法,它嘗試去補足HTML本身在構建應用方面的缺陷。AngularJS通過使用我們稱為標識符(directives)的結構,讓瀏覽器能夠識別新的語法。例如:
使用雙大括號{{}}語法進行數(shù)據(jù)綁定;
使用DOM控制結構來實現(xiàn)迭代或者隱藏DOM片段;
支持表單和表單的驗證;
能將邏輯代碼關聯(lián)到相關的DOM元素上;
能將HTML分組成可重用的組件。