Testing Web Applications with State Objects.
The article discusses a state-based generalization of page objects or state objects. It describes the features of several tools, including WebDriver, a tool used for testing Web applications. Statecharts from the Unified Modeling Language (UML) are used in order to model Web application navigation....
| Publicado en: | Communications of the ACM Vol. 58; no. 8; pp. 36 - 44 |
|---|---|
| Autor principal: | |
| Formato: | Artículo |
| Publicado: |
Association for Computing Machinery
Aug2015
|
| Materias: | |
| Acceso en línea: | Ver este registro en EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=108516810&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 108516810 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00010782 ACM jtl: Communications of the ACM issn: 00010782 maglogo: N pubinfo: dt: Aug2015 vid: 58 iid: 8 pid: 68 pub: Association for Computing Machinery artinfo: ui: 108516810 10.1145/2755501 ppf: 36 ppct: 8 formats: tig: atl: Testing Web Applications with State Objects. aug: au: VAN DEURSEN, ARIE affil: Professor, Delft University of Technology su: Object-oriented methods (Computer science) Internet software Computer software Unified modeling language Computer software development Modeling languages (Computer science) Data logging sug: subj: Object-oriented methods (Computer science) Internet software Computer software Unified modeling language Computer software development Modeling languages (Computer science) Data logging ab: The article discusses a state-based generalization of page objects or state objects. It describes the features of several tools, including WebDriver, a tool used for testing Web applications. Statecharts from the Unified Modeling Language (UML) are used in order to model Web application navigation. Inspection methods and trigger methods are identified as two types of methods for each state object. In addition, the article provides instructions on logging with conditional events, registering a new user and logging into an application. pubtype: Periodical doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2015 holdings: @attributes: islocal: N |
|---|