Type-aware concolic testing of JavaScript programs

M Dhok, MK Ramanathan, N Sinha - Proceedings of the 38th …, 2016 - dl.acm.org
Conventional concolic testing has been used to provide high coverage of paths in statically
typed languages. While it has also been applied in the context of JavaScript (JS) programs …

In-situ concolic testing of javascript

Z Li, F Xie - 2023 IEEE International Conference on Software …, 2023 - ieeexplore.ieee.org
JavaScript (JS) has evolved into a versatile and popular programming language for not only
the web, but also a wide range of server-side and client-side applications. Effective, efficient …

[PDF][PDF] Concolic Testing of Front-end JavaScript

Z Li, F Xie - … Conference on Fundamental Approaches to Software …, 2023 - library.oapen.org
JavaScript has become the most popular programming language for web front-end
development. With such popularity, there is a great demand for thorough testing of client …

PyCT: A Python Concolic Tester

YF Chen, WL Tsai, WC Wu, DD Yen, F Yu - … , IL, USA, October 17–18, 2021 …, 2021 - Springer
Concolic testing is a software testing technique for generating concrete inputs of programs to
increase code coverage and has been developed for years. For programming languages …

Finding errors in python programs using dynamic symbolic execution

S Sapra, M Minea, S Chaki, A Gurfinkel… - Testing Software and …, 2013 - Springer
For statically typed languages, dynamic symbolic execution (also called concolic testing) is a
mature approach to automated test generation. However, extending it to dynamic languages …

GuideSE: Annotations for guiding concolic testing

K Sen, H Tanno, X Zhang… - 2015 IEEE/ACM 10th …, 2015 - ieeexplore.ieee.org
Dynamic symbolic execution or concolic testing has been proposed recently to effectively
generate test inputs for real-world programs. Unfortunately, dynamic symbolic execution …

[PDF][PDF] CRETE: A versatile binary-level concolic testing framework

B Chen, C Havlicek, Z Yang, K Cong… - International …, 2018 - library.oapen.org
In this paper, we present crete, a versatile binary-level concolic testing framework, which
features an open and highly extensible architecture allowing easy integration of concrete …

Concolic testing

K Sen - Proceedings of the 22nd IEEE/ACM international …, 2007 - dl.acm.org
Concolic testing automates test input generation by combining the concrete and symbolic
(concolic) execution of the code under test. Traditional test input generation techniques use …

Jalangi: a tool framework for concolic testing, selective record-replay, and dynamic analysis of JavaScript

K Sen, S Kalasapur, T Brutch, S Gibbs - … of the 2013 9th Joint Meeting on …, 2013 - dl.acm.org
We describe a tool framework, called Jalangi, for dynamic analysis and concolic testing of
JavaScript programs. The framework is written in JavaScript and allows implementation of …

Concolic testing for functional languages

A Giantsios, N Papaspyrou, K Sagonas - Proceedings of the 17th …, 2015 - dl.acm.org
Concolic testing is a software testing technique combining concrete execution of a program
(given specific input, along specific paths) with symbolic execution (generating new test …