2017 IEEE International Conference on Software Testing, Verification and Validation (ICST) 2017
DOI: 10.1109/icst.2017.21
|View full text |Cite
|
Sign up to set email alerts
|

Barista: A Technique for Recording, Encoding, and Running Platform Independent Android Tests

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
27
0

Year Published

2018
2018
2020
2020

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 42 publications
(27 citation statements)
references
References 13 publications
0
27
0
Order By: Relevance
“…Another limitation, which we will address in future work, is that our replayable traces are currently tied to the dimensions of a particular screen, and are not easily human readable. However, combining V2S with existing techniques for device-agnostic test case translation [32], and GUI analysis techniques for generating natural language reports [58] could mitigate these limitations.…”
Section: Limitations and Threats To Validitymentioning
confidence: 99%
“…Another limitation, which we will address in future work, is that our replayable traces are currently tied to the dimensions of a particular screen, and are not easily human readable. However, combining V2S with existing techniques for device-agnostic test case translation [32], and GUI analysis techniques for generating natural language reports [58] could mitigate these limitations.…”
Section: Limitations and Threats To Validitymentioning
confidence: 99%
“…As a matter of example, we share a template file to illustrate how these apps can be unit tested using a mocked version of the Google Nearby Connections API. 8 When mocked, with a framework like Mockito, 9 the Google Nearby Connections API hardens and checks the behavior of the app regarding the expected sequence of calls to the API. For example, if the app calls acceptConnection before calling startDiscovery, the test should fail.…”
Section: A State Of Practice For Testing Nearby Mobile Appsmentioning
confidence: 99%
“…In our framework we propose new test oracles, some literature work also propose to add a set of test oracles [7], [8], [9]. We test nearby P2P mobile apps which lead us to consider the dynamic context of the app being tested [10], [11], [12], [13], [4], and to consider controlling the executed event sequences in the tested app [14], [15], [16], [17].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In addition to these strategies, there has also been work done on record and replay tools that allow developers to easily record GUIlevel testing scenarios and replay them later as a form of regression testing [41,43,52,93]. Evaluating the efficacy of an automated test input generation technique can be challenging, as the practical utility of test adequacy criteria such as method or statement-level code coverage have come under scrutiny by the software testing research community.…”
Section: Mobile Testingmentioning
confidence: 99%