A
A
Alexey Denisenko2017-12-24 06:44:03
Software testing
Alexey Denisenko, 2017-12-24 06:44:03

How to test a computer graphics production control system?

I am starting to develop a system for automating the production of digital content for animated films, films and advertising. Internal development of the company.
I can't figure out how to test it.
The system will be written mainly in python. But the environment is different. Most of the functions are executed on the built-in pytnhon'e in various graphics packages (Maya, 3dsmax, Mari Nuke, etc.) Considerable test data may be required. In addition, in order to conduct testing, you need to be able to launch not only the component under test, but also additional parts of the database server, logger, task manager, etc. All existing solutions are strongly shifted towards web development. And there is a tendency to use docker. In my case, I need virtual machines because I need graphics package installations. And also the system should fully function under Linux and Windows.
I have no CI/CD experience. Can this be done on existing solutions for these needs?

  • Build agents are virtual machines. Preferably in the cloud
  • Complex interaction scenarios. Several components are running the script.
  • The result of the work of the previous scenarios (these assets of the model, pictures, clips with videos) are available to the next ones.

Ideally, I would like to have a system that would simulate the work of the studio. Content creation, modification, data exchange. And in some form generated a report.
Tell me where to dig.

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question