0
私は、ログイン情報をapiに送信するログインページをテストしています。失敗した場合は "error"を、失敗した場合は "[email protected]"を返します。応答が成功した場合は、別のページにリダイレクトします。これまでのところ、これは私が書いたものです。これは要求の結果を表示するためです。Ionic Protractor Testing、get getting requests
( 'ログインボタンをクリックする'、()関数は、HTTPリクエストと、プロセスを作るためにnodeJsで利用可能な "HTTP" モジュールを使用することができます { VARのユーザー名、パスワード、loginbutton
beforeEach(function(){
browser.get('#/loginPage');
username= element(by.id('username'));
password= element(by.id('password'));
loginButton= element(by.id('loginButton'));
});
it('should validate the credentials for a successful login and display the recommended view', function() {
//
username.sendKeys('[email protected]');
password.sendKeys('abc12345');
loginButton.click().then(function()
{
browser.get('http://website.com/api/[email protected]&password=abc12345')
expect(browser.driver.getCurrentUrl()).toMatch('/menu.recommendedJobs')
},10000)
})