2011
DOI: 10.1007/s11219-011-9135-x
|View full text |Cite
|
Sign up to set email alerts
|

Automated GUI performance testing

Abstract: A significant body of prior work has devised approaches for automating the functional testing of interactive applications. However, little work exists for automatically testing their performance. Performance testing imposes additional requirements upon GUI test automation tools: the tools have to be able to replay complex interactive sessions, and they have to avoid perturbing the application's performance. We study the feasibility of using five Java GUI capture and replay tools for GUI performance test automa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
21
0

Year Published

2013
2013
2024
2024

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 32 publications
(21 citation statements)
references
References 31 publications
0
21
0
Order By: Relevance
“…Examples of performance related aspects include response time, throughput and resource utilizations [24], [25], [74]. Performance testing can focus on parts of the system (e.g., unit performance testing [61] or GUI performance testing [75]), or on the overall system [24], [25], [48]. Performance testing can also study the efficiency of various design/architectural decisions [63], [64], [65], different algorithms [58], [59] and various system configurations [48], [71], [72].…”
Section: Performance Testingmentioning
confidence: 99%
“…Examples of performance related aspects include response time, throughput and resource utilizations [24], [25], [74]. Performance testing can focus on parts of the system (e.g., unit performance testing [61] or GUI performance testing [75]), or on the overall system [24], [25], [48]. Performance testing can also study the efficiency of various design/architectural decisions [63], [64], [65], different algorithms [58], [59] and various system configurations [48], [71], [72].…”
Section: Performance Testingmentioning
confidence: 99%
“…The algorithm computes the Algorithm 1 Infer potential slowdown pairs. Input: Event-cost history h Output: Set S of potential slowdown pairs 1 …”
Section: Inferring Potential Slowdown Pairsmentioning
confidence: 99%
“…1 The administrative interface of a Joomla-based web site allows for adding menu items to the site, and it provides a way to set properties of entire menus. The event handler triggered when changing the properties of a menu validates the names of all menu items every time it is called.…”
Section: Introductionmentioning
confidence: 99%
“…These limitations can be mitigated using another commonly used technique in industry, i.e. record and replay (R&R) [4]- [6]. R&R is a tool-driven, two step, technique where user interaction with the SUT is first recorded in a script that can then be replayed automatically to perform regression testing.…”
Section: Related Workmentioning
confidence: 99%
“…To mitigate these problems, test automation has been proposed as the solution, i.e. unit testing [3], record and replay [4]- [6], etc. However, these automation techniques have different limitations that restrict their use for system-and acceptance test automation, or make the automated tests costly to maintain.…”
Section: Introductionmentioning
confidence: 99%