Automated Software Testing Technologies for Realistic Computer Graphics

被引:3
|
作者
Denisov, E. Yu [1 ]
Voloboy, A. G. [1 ]
Biryukov, E. D. [1 ]
Kopylov, M. S. [1 ]
Kalugina, I. A. [1 ]
机构
[1] Russian Acad Sci, Keldysh Inst Appl Math, Miusskaya Pl 4, Moscow 125047, Russia
关键词
14;
D O I
10.1134/S0361768820080034
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper discusses automated software testing technologies for industrial systems of computer graphics and optical modeling. Test automation becomes vital in the case of limited resources and frequent releases of program versions, which is a typical situation for software developers. In this paper, we consider both regression testing methods for computing kernels of software complexes and testing methods for graphical user interfaces. The regression testing uses the Python scripting engine. Some methods for its parallelization are described, which can significantly reduce testing time. With stochastic methods being widely employed for lighting simulation, their computational results can differ, which complicates regression testing. In that case, we apply a certain threshold to compare the results. Automated tests for graphical user interfaces are based on the AutoIt tool. In addition, we consider some approaches to testing graphical user interfaces of systems implemented as plug-ins for closed-source CAD complexes, the source code of which is not available to the developers of the automated tests.
引用
收藏
页码:76 / 87
页数:12
相关论文
共 50 条
  • [11] ASSESSING COMPUTER-GRAPHICS SOFTWARE
    BLACK, P
    SMPTE JOURNAL, 1981, 90 (01): : 10 - 10
  • [12] Applications of computer graphics software tools
    Chen, JX
    Frieder, O
    COMPUTING IN SCIENCE & ENGINEERING, 1999, 1 (06) : 82 - 87
  • [14] Automated testing of graphics shader compilers
    Donaldson A.F.
    Evrard H.
    Lascu A.
    Thomson P.
    Proceedings of the ACM on Programming Languages, 2017, 1 (OOPSLA):
  • [15] Automated software testing
    Parker, Tim
    Unix Review, 1995, 13 (01):
  • [16] Interactive Graphics for Computer Adaptive Testing
    Cheng, I.
    Basu, A.
    COMPUTER GRAPHICS FORUM, 2009, 28 (08) : 2033 - 2045
  • [17] Visual communication technologies for computer graphics.
    Hamblen, J.O.
    Parker, A.
    IEEE Transactions on Professional Communications, 1988, 31 (03): : 135 - 141
  • [18] Edugraph: Software to teach computer graphics concepts
    Battaiola, AL
    Elias, NC
    Domingues, RD
    SIBGRAPI 2002: XV BRAZILIAN SYMPOSIUM ON COMPUTER GRAPHICS AND IMAGE PROCESSING, PROCEEDINGS, 2002, : 427 - 427
  • [19] Software design of distance education on `computer graphics'
    Chen, Jie
    Zeng, Fen-fang
    Liu, Zhen
    Huadong Chuanbo Gongye Xueyuan Xuebao/Journal of East China Shipbuilding Institute, 2000, 14 (03): : 80 - 85
  • [20] TECHNOLOGY UPDATE - COMPUTER-GRAPHICS SOFTWARE
    MCWHINNIE, HJ
    COMPUTERS & GRAPHICS, 1988, 12 (01) : 129 - 131