2017-11-28 10 views
0

私は分度器をgoogle.comに行って用語を検索しようとしています。私は分度器をGoogle 以外の角度ページをロードし、その後にテキストを置く場所になってきたGoogle.Comのエンドツーエンドテストを分度器を使って自動化

  1. 。どのように私はそれを「入力」または ボタンをクリックして押して作るのですか?
  2. また、分度器 テストとその機能を利用する方法についてのガイドが見つかりませんか?私はJSとAngularも新しくなっています。 AngularJSの概念や分度器の概念をもっと学ぶべきでしょうか?

spec.js:

browser.waitForAngularEnabled(false); 
describe('Enter Search Term', function() { 
it('This will insert into the text field in google.com', function() { 
browser.get('www.google.com'); 
element(by.xpath('//*[@id="q"]')).sendKeys('What is Protractor?'); 
    var query = element(by.xpath('//*[@id="q"]')); 
expect(query = 'What is Protractor?'); 
browser.pause(); 
    }); 
}); 

conf.js:XPathのことで、ページのリンクをマッピング

exports.config = { 
    seleniumAddress: 'http://localhost:4444/wd/hub', 
    specs: ['spec.js'] 
}; 
+1

使用 '.click() 'または' .sendKeys(key.ENTER)'。 APIは、[ここ](http://www.protractortest.org/#/api)から入手できます。 [コードリポジトリ](https://github.com/angular/protractor/tree/5.2.0)にいくつかの例があります。 –

+1

はい、APIを確認してください。彼らにはチュートリアルと豊富なドキュメンテーションがあり、そこには例があります – Gunderson

答えて

関連する問題