WindowsXP-SP1/windows/advcore/gdiplus/engine/imaging/testing.txt
2020-09-30 16:53:49 +02:00

31 lines
1.1 KiB
Plaintext

Testing guidelines for image filters:
imgtest: run imgtest on several images (there's a large collection of
images in \\alchemy\gold\graphics). Test basic functionality including:
decoder:
- decoding into all scalers
- conversion into all in-memory formats (note--you will need to reload the
image after each conversion, or else you will be testing conversion between
in memory formats instead of conversion from your decoder to the in memory
format)
- all the processing filters (as above, make sure this is not done with a
converted image)
- properties (make sure it doesn't crash)
- export: make sure you can encode into all available formats (testing
communication between your decoder and all the encoder sinks).
encoder:
- encoding from all in memory formats
- encoding directly from all decoders.
- encode into your format, and load the new file using imgtest.exe. Encode
the new file one more time and reload that file (in case there are some subtle
bugs with your encoding)
thumbtst.exe: run thumbtst.exe on all the files in \\alchemy\gold of your
format. Make sure nothing crashes.