STA 2018: The 10th IEEE International Workshop on Software Test Automation
Call for Papers
Test automation aims to reduce the cost and improve the effectiveness of software testing by using various techniques and methods. Other benefits are consistency and accuracy, reduction of overall test cycle time, risk mitigation of manual testing, and increase in overall product quality. Recording test activities as test scripts and playing the test scripts or record and playback are the common methods. More advanced methodologies include data-driven, keyword-driven and hybrid methods as well as framework-based methods. Among tool development, interoperability remains a major challenge.
This year’s theme of COMPSAC is “Staying Smarter in a Smartening World”. Computer technologies are producing profound changes in society. Emerging developments in areas such as Deep Learning, supported by increasingly powerful and increasingly miniaturized hardware, are beginning to be deployed in architectures, systems, and applications that are redefining the relationships between humans and technology. As this happens, humans are relinquishing their roles as masters of technology to partnerships wherein autonomous, computer-driven devices become our assistants. What are the technologies enabling these changes? How far can these partnerships go? What will be our future as we deploy more and more “‘things” on the Internet of Things – to create smart cities, smart vehicles, smart hospitals, smart homes, smart clothes, etc.? Will humans simply become IoT devices in these scenarios and if so, what will be the social, cultural, and economic challenges arising from these developments? What are the technical challenges to making this all happen – for example, in terms of technologies such as Big Data, Cloud, Fog, Edge Computing, mobile computing, and pervasive computing in general? What will be the role of the ‘user’ as the 21st Century moves along? Accordingly, submissions including applications and case studies in these areas will highly be appreciated.
Scope of the Workshop
Topics of interest include, but are not limited to, the following
• Test automation for large, complex systems
• Model Based Testing
• Keyword Based Testing
• Test automation in the context of different software development lifecycle methodologies
• Design of high-quality, reusable tests
• Product Line Testing
• Test modeling and test methodologies
• Combinatorial testing, Test input generation
• Test-driven development and behavior driven testing
• Operation, maintenance and evolution of test tools and environments
• Application in different domains – digital world, cloud computing, healthcare
• Experiments, empirical studies, experience reports, and case studies.
• Support for testing methods, test framework, test infrastructure.
• Management of distributed test assets and test environments
• Development, operation, integration, and standardization of test tools
• Test metrics to measure test efficiency and test coverage optimization
• Test efficiency, Test effectiveness, and Lean testing approaches.
• Quantitative studies including cost vs. benefit studies.
STA Program Schedule
Monday July 23, 11:30 – 1:00pm
Session 1: Tools & Advanced Techniques
Location: Meeting 202
Session Chair: AKM Jahangir Majumder, Miami University, USA
Property-Based Testing of Browser Rendering Engines with a Consensus Oracle
Joel Martin, David Levine
A Projection-based Approach for Memory Leak Detection
Xiaohui Sun, Jing Xu, Chenkai Guo, Sihan Xu, Naipeng Dong, Xiujuan Ji, Sen Zhang
Monday July 23, 2:00 – 3:30pm
Session 2: Fault Prediction, Injection & Coverage
Location: Meeting 202
Session Chair: Hossain Shahriar, Kennesaw State University, USA
Generating Realistic Logically Unreasonable Faulty Data for Fault Injection
Ju Qian, Fusheng Lin, Changjian Li, Zhiyi Zhang, Zhe Chen
High-frequency Keywords to Predict Defects for Android Applications
Yaqing Fan, Xinya Cao, Jing Xu, Sihan Xu, Hongji Yang
Monday July 23, 4:00 – 5:30pm
Session 3: Monitoring & Prioritization
Location: Meeting 202
Session Chair: Cristina Seceleanu, Malardalen University, Sweden
Synthetic Runtime Monitoring of Microservices Software Architecture
Panuchart Bunyakiati, Chadarat Phipathananunth
Test Case Prioritization for GUI Regression Testing Based on Centrality Measures
Yijie Ren, Bei-Bei Yin, Bin Wang