Write a Blog >>
ASE 2021
Sun 14 - Sat 20 November 2021 Australia
Tue 16 Nov 2021 18:40 - 18:50 at Kangaroo - Testing I Chair(s): Xiaoyin Wang

We present our work on testing access control of large national e-health Internet portal which has millions of monthly visits. Our aim is twofold: (1) to improve testing by applying systematic and rigorous (semi-formal) approach and (2) to obtain holistic view of portal’s complex access control structure. Applying more rigorous approach facilitates reducing ambiguity while holistic picture aids on easier and often also faster comprehension of complex control structure by avoiding reading a lot of textual specifications. We use set-theoretic approach for specifying access control. Then, from access control’s abstract set notations we get a visualize version in form of the access control tree. Access control tree presented in this paper has 15 leaves (scopes) which results in 105 pairs of abstract test scenarios. More complete version of the tree has 66 leaves (scopes) that results in over 2000 pairs of abstract test scenarios (although not all of them can be valid). From abstract scenarios we implemented over 600 concrete and automated test cases. Manual execution test of one concrete test takes about five minutes while automated execution of all tests takes about one hour (thus achieving over 40 times speedup). These automated test cases run as a part of our CI/CD pipeline.

Tue 16 Nov

Displayed time zone: Hobart change

18:00 - 19:00
Testing IResearch Papers / NIER track / Industry Showcase at Kangaroo
Chair(s): Xiaoyin Wang University of Texas at San Antonio
18:00
20m
Talk
Testing Your Question Answering Software via Asking RecursivelyACM Distinguished Paper
Research Papers
Songqiang Chen School of Computer Science, Wuhan University, Shuo Jin School of Computer Science, Wuhan University, Xiaoyuan Xie School of Computer Science, Wuhan University, China
18:20
20m
Talk
Improving Test Case Generation for REST APIs Through Hierarchical Clustering
Research Papers
Dimitri Stallenberg Delft University of Technology, Mitchell Olsthoorn Delft University of Technology, Annibale Panichella Delft University of Technology
DOI Pre-print
18:40
10m
Talk
Access Control Tree for Testing and Learning
Industry Showcase
Davrondzhon Gafurov Norsk Helsenett SF, Margrete Sunde Grovan Norsk Helsenett SF, Margrete Sunde Grovan Norsk Helsenett SF
18:50
10m
Talk
Property-based Test for Part-of-Speech Tagging Tool
NIER track
Shuo Jin School of Computer Science, Wuhan University, Songqiang Chen School of Computer Science, Wuhan University, Xiaoyuan Xie School of Computer Science, Wuhan University, China