2017
DOI: 10.1155/2017/2012696
|View full text |Cite
|
Sign up to set email alerts
|

Performance Analysis of Spotify® for Android with Model-Based Testing

Abstract: This paper presents the foundations and the real use of a tool to automatically detect anomalies in Internet traffic produced by mobile applications. In particular, our MVE tool is focused on analyzing the impact that user interactions have on the traffic produced and received by the smartphones. To make the analysis exhaustive with regard to the potential user behaviors, we follow a model-based approach to automatically generate test cases to be executed on the smartphones. In addition, we make use of a speci… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
14
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
3
2
1

Relationship

2
4

Authors

Journals

citations
Cited by 12 publications
(14 citation statements)
references
References 18 publications
0
14
0
Order By: Relevance
“…In previous work , the authors applied the proposed model‐based methodology to analyse the network traffic produced by the Spotify app for Android devices. The implementation of this approach was not integrated into the TRIANGLE testing framework, and some of its parts, such as automatic model extraction or the optimization of app user flows, were not yet designed and implemented.…”
Section: Discussionmentioning
confidence: 99%
See 3 more Smart Citations
“…In previous work , the authors applied the proposed model‐based methodology to analyse the network traffic produced by the Spotify app for Android devices. The implementation of this approach was not integrated into the TRIANGLE testing framework, and some of its parts, such as automatic model extraction or the optimization of app user flows, were not yet designed and implemented.…”
Section: Discussionmentioning
confidence: 99%
“…Model‐based testing can help to automate the generation of app user flows as JSON scripts. Furthermore, if the model is correctly annotated, only the app user flows that are useful to compute any given KPI are generated (preliminary work ).…”
Section: Triangle Testing Frameworkmentioning
confidence: 99%
See 2 more Smart Citations
“…In previous work [2][3][4], we presented an approach for automating the analysis of Android mobile apps, based on model-based testing and runtime verification. The former was used to generate a large set of test cases from an app model provided by the user, and then the latter analysed the executions of each one for certain properties of interest.…”
Section: Introductionmentioning
confidence: 99%