FinExpert: domain-specific test generation for FinTech systems

FinExpert: domain-specific test generation for FinTech systems
复制标题

FinExpert:金融科技系统的特定领域测试生成

DOI:
10.1145/3338906.3340441
复制
发表时间:
2019
期刊:
ESEC/FSE 2019: Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering
影响因子:
--
通讯作者:
Xie, Tao
Xie, Tao
中科院分区:
--
文献类型:
--
作者:
Jin, Tiancheng;Wang, Qingshun;Xu, Lihua;Pan, Chunmei;Dou, Liang;Qian, Haifeng;He, Liang;Xie, Tao

文献摘要

参考文献

相似文献

为了确保软件系统的高质量,创建的测试用例的全面性和采用的测试过程的效率是非常关键的,特别是在金融科技行业,因为金融科技系统的系统逻辑复杂、任务关键型和测试用例集大。然而,金融科技行业的检测实践状况仍然严重依赖人工。我们最近的研究工作将我们之前的方法作为中国外汇交易系统信息技术有限公司测试过程自动化的第一次尝试,该公司是中国中央银行的子公司,为中国提供外汇交易,并揭示了为如此复杂的交易平台自动生成测试可以帮助减轻一些手动工作。在本文中,我们进一步研究了CFETS交易平台测试面临的困境,认识到领域知识在其测试过程中的重要性,并提出了一种新的针对领域的测试生成方法,以进一步提高我们以前的方法在工业环境中的有效性和效率。我们还介绍了我们对CFETS交易平台的子系统进行领域特定测试的实证研究结果。
To assure high quality of software systems, the comprehensiveness of the created test suite and efficiency of the adopted testing process are highly crucial, especially in the FinTech industry, due to a FinTech system’s complicated system logic, mission-critical nature, and large test suite. However, the state of the testing practice in the FinTech industry still heavily relies on manual efforts. Our recent research efforts contributed our previous approach as the first attempt to automate the testing process inChina Foreign Exchange Trade System (CFETS) Information Technology Co. Ltd., a subsidiary ofChina’s Central Bankthat provides China’s foreign exchange transactions, and revealed that automating test generation for such complex trading platform could help alleviate some of these manual efforts. In this paper, we investigate further the dilemmas faced in testing theCFETStrading platform, identify the importance of domain knowledge in its testing process, and propose a new approach of domain-specific test generation to further improve the effectiveness and efficiency of our previous approach in industrial settings. We also present findings of our empirical studies of conducting domain-specific testing on subsystems of theCFETSTrading Platform.
DOI: 10.1145/3236024.3275533
发表时间: 2018-10
期刊: Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering
影响因子: --
作者:
Qingshun Wang;Lintao Gu;Minhui Xue;Lihua Xu;Wenyu Niu;Liang Dou;Liang He;Tao Xie
通讯作者: Qingshun Wang;Lintao Gu;Minhui Xue;Lihua Xu;Wenyu Niu;Liang Dou;Liang He;Tao Xie