On Tuesday, 4 November 2014 14:13:06 UTC+5:30, Nakul Arora wrote: > > We are new to *Protractor* > <https://github.com/angular/protractor/blob/master/docs/tutorial.md> and > *Jasmine > <http://jasmine.github.io/1.3/introduction.html>.* We are trying to > automate E2E testing of Angular application using *Protractor* > <https://github.com/angular/protractor/blob/master/docs/tutorial.md> and > *Jasmine* <http://jasmine.github.io/1.3/introduction.html>. As part of > the test data input we would like the script to read the data from an excel > file (*.xls, *.xlsx). But I am unable to find any reference to this > information. I really appreciate if anyone can give the exact approach to > read data from excel as an input to the automation script. > > Cheers > > Please note : Only reason I am posting a standard snippet is bcoz we are > actually trying to get the input as excel for this specific script (as our > learning curve). Appreciate all the help. Thank you. > > Sample Code: > > describe('Test Calculator', function() {var firstNumber = > element(by.model('first')); > var secondNumber = element(by.model('second')); > var goButton = element(by.id('gobutton')); > function ReadDataFromExcel() { > > // Code to read first number & second number from Excel; > > }; > > it('Testcase 1', function() { > > browser.get('http://juliemr.github.io/protractor-demo/'); > > // ReadDataFromExcel() > // for each record in EXCEL; perform below operation; > // { > firstNumber.sendKeys(a); > secondNumber.sendKeys(b); > goButton.click(); > // Always perform '+' operation > // } > > }); > }); > >
-- You received this message because you are subscribed to the Google Groups "Angular and AngularJS discussion" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/angular. To view this discussion on the web visit https://groups.google.com/d/msgid/angular/cb529d5d-419e-4761-a7b6-0bda08be8c63%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
