import{ browser, element, by }from'protractor';//每个测试文件都要引入一个browswe全局变量describe('Demo App',function(){beforeEach(()=>{
browser.get('/');//导航到首页});});
测试初始化时加载13条数据
it('should show thirteen items when we first load the demo app',()=>{
browser.get('/');const items = element.all(by.css('app-root ion-content button'));//选择多个元素const expectCount =13;expect(items.count()).toBe(expectCount);// items.count()统计元素个数});
测试应用初始化后,会显示demo-module标题。
it('should display message title demo-module',()=>{
browser.get('/');const title =element(by.css('app-root ion-title'));const titleText = title.getText();//抓取元素文本expect(titleText).toEqual('demo-module');});