1 |
MYERS G J, SANDLER C, BADGETT T. The art of software testing. New York, USA: John Wiley & Sons, Inc., 2011.
|
2 |
KUNG D, GAO J, HSIA P, et al. A test strategy for object-oriented programs[C]//Proceedings of the 19th Annual International Computer Software and Applications Conference. Washington D. C., USA: IEEE Press, 1995: 239-244.
|
3 |
WANG Z S, LI B X, WANG L L, et al. An effective approach for automatic generation of class integration test order[C]//Proceedings of the 35th Annual Computer Software and Applications Conference. Washington D. C., USA: IEEE Press, 2011: 680-681.
|
4 |
BRIAND L C, LABICHE Y, WANG Y H. An investigation of graph-based class integration test order strategies. IEEE Transactions on Software Engineering, 2003, 29(7): 594- 607.
|
5 |
CHEN Q A, LI X J. An order-assigned strategy of classes integration testing based on test level[C]//Proceedings of the 8th International Conference on Computer Supported Cooperative Work in Design. Washington D. C., USA: IEEE Press, 2004: 653-657.
|
6 |
ABDURAZIK A, OFFUTT J. Using coupling-based weights for the class integration and test order problem. The Computer Journal, 2009, 52(5): 557- 570.
doi: 10.1093/comjnl/bxm054
|
7 |
JIANG S J, ZHANG M A, ZHANG Y M, et al. An integration test order strategy to consider control coupling. IEEE Transactions on Software Engineering, 2021, 47(7): 1350- 1367.
|
8 |
BRIAND L C, FENG J, LABICHE Y. Using genetic algorithms and coupling measures to devise optimal integration test orders[C]//Proceedings of the 14th International Conference on Software Engineering and Knowledge Engineering. New York, USA: ACM Press, 2002: 43-50.
|
9 |
ZHANG Y M, JIANG S J, WANG X Y, et al. An optimization algorithm applied to the class integration and test order problem. Soft Computing, 2019, 23(12): 4239- 4253.
|
10 |
GUIZZO G, FRITSCHE G M, VERGILIO S R, et al. A hyper-heuristic for the multi-objective integration and test order problem[C]//Proceedings of 2015 Annual Conference on Genetic and Evolutionary Computation. New York, USA: ACM Press, 2015: 1343-1350.
|
11 |
POZO A, VERGILIO S R. A Pareto ant colony algorithm applied to the class integration and test order problem. Berlin, Germany: Springer, 2010.
|
12 |
VERGILIO S R, POZO A, ÁRIAS J C G, et al. Multi-objective optimization algorithms applied to the class integration and test order problem. International Journal on Software Tools for Technology Transfer, 2012, 14(4): 461- 475.
|
13 |
SPIEKER H, GOTLIEB A, MARIJAN D, et al. Reinforcement learning for automatic test case prioritization and selection in continuous integration[C]//Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis. New York, USA: ACM Press, 2017: 12-22.
|
14 |
BAGHERZADEH M, KAHANI N, BRIAND L. Reinforcement learning for test case prioritization. IEEE Transactions on Software Engineering, 2022, 48(8): 2836- 2856.
|
15 |
CZIBULA G, CZIBULA I G, MARIAN Z. An effective approach for determining the class integration test order using reinforcement learning. Applied Soft Computing, 2018, 65, 517- 530.
|
16 |
丁艳茹, 张艳梅, 姜淑娟, 等. 面向类集成测试序列生成的强化学习研究. 软件学报, 2022, 33(5): 1674- 1698.
|
|
DING Y R, ZHANG Y M, JIANG S J, et al. Generation method of class integration test order based on reinforcement learning. Journal of Software, 2022, 33(5): 1674- 1698.
|
17 |
WANG J M, AI J, YANG Y W, et al. Identifying key classes of object-oriented software based on software complex network[C]//Proceedings of the 2nd International Conference on System Reliability and Safety. Washington D. C., USA: IEEE Press, 2017: 444-449.
|
18 |
张艳梅, 姜淑娟, 张妙, 等. 集成测试中的类测试顺序生成技术述评. 计算机学报, 2018, 41(3): 670- 694.
|
|
ZHANG Y M, JIANG S J, ZHANG M, et al. Survey of class test order generation techniques for integration test. Chinese Journal of Computers, 2018, 41(3): 670- 694.
|
19 |
|
20 |
NICKERSON K L, CHEN Y Z, WANG F, et al. Measuring evaluability and accessibility using the hyperlink-induced topic search algorithm[C]//Proceedings of Genetic and Evolutionary Computation Conference. New York, USA: ACM Press, 2018: 1175-1182.
|
21 |
ALAKUS T B, DAS R, TURKOGLU I. An overview of quality metrics used in estimating software faults[C]//Proceedings of 2019 International Artificial Intelligence and Data Processing Symposium. Washington D. C., USA: IEEE Press, 2019: 1-6.
|
22 |
MELTON H, TEMPERO E. An empirical study of cycles among classes in Java. Empirical Software Engineering, 2007, 12(4): 389- 415.
|
23 |
姜淑娟, 张艳梅, 李海洋, 等. 一种基于耦合度量的类间集成测试序的确定方法. 计算机学报, 2011, 34(6): 1062- 1074.
|
|
JIANG S J, ZHANG Y M, LI H Y, et al. An approach for inter-class integration test order determination based on coupling measures. Chinese Journal of Computers, 2011, 34(6): 1062- 1074.
|
24 |
|
25 |
KAELBLING L P, LITTMAN M L, MOORE A W. Reinforcement learning: a survey. Journal of Artificial Intelligence Research, 1996, 4, 237- 285.
|
26 |
KRAFT N A, LLOYD E L, MALLOY B A, et al. The implementation of an extensible system for comparison and visualization of class ordering methodologies. Journal of Systems and Software, 2006, 79(8): 1092- 1109.
|
27 |
WATKINS C J C H, DAYAN P. Technical note: q-learning. Machine Learning, 1992, 8(3/4): 279- 292.
|
28 |
王莹, 于海, 朱志良. 基于软件节点重要性的集成测试序列生成方法. 计算机研究与发展, 2016, 53(3): 517- 530.
|
|
WANG Y, YU H, ZHU Z L. A class integration test order method based on the node importance of software. Journal of Computer Research and Development, 2016, 53(3): 517- 530.
|
29 |
WANG Z S, LI B X, WANG L L, et al. Using coupling measure technique and random iterative algorithm for inter-class integration test order problem[C]//Proceedings of the 34th Annual Computer Software and Applications Conference Workshops. Washington D. C., USA: IEEE Press, 2010: 329-334.
|