Wednesday, 31 January 2018
Sunday, 14 January 2018
angular e2e Testing Strategy with protractor
browser:
›angularAppRoot
›waitForAngularEnabled
›getProcessedConfig
›forkNewDriverInstance
›restart
›restartSync
›useAllAngular2AppRoots
›waitForAngular
›findElement
›findElements
›isElementPresent
›addMockModule
›clearMockModules
›removeMockModule
›getRegisteredMockModules
›get
›refresh
›navigate
›setLocation
›getLocationAbsUrl
›debugger
›enterRepl
›explore
›pause
›controlFlowIsEnabled
›ExtendedWebDriver
›Appium_Commands
›webdriver.WebDriver
›actions
›touchActions
›executeScript
›executeAsyncScript
›call
›wait
›sleep
›getPageSource
›close
›getCurrentUrl
›getTitle
›takeScreenshot
›switchTo
element:
element.all(locator)
›clone
›all
›filter
›get
›first
›last
›count
›isPresent
›locator
›then
›each
›map
›reduce
›evaluate
›allowAnimations
element(locator)
›clone
›locator
›getWebElement
›all
›element
›$$
›$
›isPresent
›isElementPresent
›evaluate
›allowAnimations
›equals
webdriver.WebElement
›getDriver
›getId
›findElement
›click
›sendKeys
›getTagName
›getCssValue
›getAttribute
›getText
›getSize
›getLocation
›isEnabled
›isSelected
›submit
›clear
›isDisplayed
›takeScreenshot
locators:
by
›addLocator
›binding
›exactBinding
›model
›buttonText
›partialButtonText
›repeater
›exactRepeater
›cssContainingText
›options
›deepCss
webdriver.By
›className
›css
›id
›linkText
›js
›name
›partialLinkText
›tagName
›xpath
note:all refered from official angular material.io site
note:all refered from official angular material.io site
Monday, 8 January 2018
How to install protractor for angular e2e Testing
Setup : install protractor globally
npm install -g protractor
check protractor installed
protractor -version
Update webdriver-manager to download required files
webdriver-manager update
start server:
webdriver-manager start
Test the sample e2e case :
ng e2e
Wednesday, 3 January 2018
Subscribe to:
Posts (Atom)