A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit the original URL.
The file type is application/pdf
.
Filters
Why Creating Web Page Objects Manually If It Can Be Done Automatically?
2015
2015 IEEE/ACM 10th International Workshop on Automation of Software Test
In this paper we present APOGEN, a tool for the automatic generation of page objects for web applications. ...
Our tool automatically derives a testing model by reverse-engineering the target web application and uses a combination of dynamic and static analysis to generate Java page objects for the popular Selenium ...
Our approach is implemented in a Java open-source prototype tool, APOGEN (Automatic Page Objects Generator). ...
doi:10.1109/ast.2015.26
dblp:conf/icse/StoccoLRT15
fatcat:n74ohiir5jf55gspn37oxdsg2q
Automating End-to-End Web Testing via Manual Testing
2022
Journal of Information Processing
Our experimental results indicate that our approach can generate a greater number of complete methods in page objects than a current page-object generation approach. ...
The generated test scripts leverage the page-object pattern, which improves the maintainability of test scripts. ...
[9] proposed APOGEN to generate page objects automatically. It generates page objects by crawling web applications under test and automatically extracts web elements from the pages. ...
doi:10.2197/ipsjjip.30.294
fatcat:3nee2zbym5filnn5latoy5hxa4
The central role of test automation in software quality assurance
2017
Software quality journal
It is inspired by the 2015 IEEE/ACM International Workshop on Automation of Software Test (AST 2015) held in Firenze, Italy, on 23 and 24 May 2015, in conjunction with the ICSE 2015 conference. ...
Stocco et al. propose a novel approach for the automatic generation of page objects and implemented a tool called Apogen. ...
In the paper entitled APOGEN: Automatic Page Object Generator for Web Testing, Andrea Stocco, Maurizio Leotta, Filippo Ricca, and Paolo Tonella are concerned with modern web-based applications, which are ...
doi:10.1007/s11219-017-9383-5
fatcat:htiuaa2xtna7vprekogfxqcxru
A Survey of the Selenium Ecosystem
2020
Electronics
In this line, Stocco et al. investigate the benefits of the page objects pattern to improve the maintainability of Selenium tests with Apogen, a tool for the automatic generation of these objects [19] ...
The fact that maintainability is the first category of problems pointed out by almost half of the surveyed people is in line with our finding that few respondents use page objects to model their web page ...
doi:10.3390/electronics9071067
fatcat:wdqguccbjfdebmtr4oigtt3rvu
Enhancing Page Object Maintainability in Modern Automated Software Testing Life Cycles
2020
While there are tools available which try to solve this problem, no tool allows for reusing existing page objects and verify their validity automatically. ...
Um eine wartbare Testumgebung im automatischen Ansatz zu erhalten, wird das Page Object-Entwurfsmuster verwendet, welches eine Abstraktionsschicht zwischen dem Test und dem getesteten System formt. ...
can be used to automatically generate page objects. ...
doi:10.34726/hss.2020.81124
fatcat:3upxcl4obvhqnikfsblb2nznra
Characterizing Genetic Intra-Tumor Heterogeneity Across 2,658 Human Cancer Genomes
2020
Social Science Research Network
Nearly all informative samples (95.1%) contain evidence of distinct subclonal expansions with frequent branching relationships between subclones. ...
Mutations are automatically assigned as they belong to a particular chunk. ...
A
B
C
D
E
F
G
(legend continued on next page)
ll
OPEN ACCESS
Heatmaps showing the fraction of samples of each cancer type with clonal (orange squares, transparency) and subclonal (blue ...
doi:10.2139/ssrn.3582701
fatcat:bsxdz632xrhtdb4meml33dpy3q
When Computers Fly, It Has to Be Right: Using SPARK for Flight Control of Small Unmanned Aerial Vehicles Application and Evaluation of Built-In-Test (BIT) Techniques in Building Safe Systems Assessing Information Security Risks in the Software Development Life Cycle
2006
CROSSTALK The Journal of Defense Software Engineering
unpublished
Both Interactive Objects' ArcStyler [22] and IBM/Rational's Software Architect [23] support MDA-based security modeling, model checking, and automatic code generation from security models. ...
Object-Oriented Modeling With UML Unlike security functions, security properties in object-oriented modeling are treated as generic nonfunctional requirements and thus do not require specific security ...
The objective of the search was to find the best definition of software assurance available. ...
fatcat:ruydlapwqvfe3fvmusp4zium5i
Neutronics analyses for fast spectrum nuclear systems and scenario studies for advanced nuclear fuel cycles
2010
According to this, the Adiabatic Reactor Theory has been developed, together with a New Paradigm for Nuclear Power: in order to design a reactor that does not exchange with the environment anything valuable ...
Among the Generation IV candidate typologies, the Lead Fast Reactor concept has been pursued, being the one top rated in sustainability. ...
A set of general objectives and requirements that must be met have to be first identified. ...
doi:10.6092/unibo/amsdottorato/2812
fatcat:ua5ds7dji5ewrdhn74z2krzbhq