Maxon Developers Maxon Developers
    • Documentation
      • Cinema 4D Python API
      • Cinema 4D C++ API
      • Cineware API
      • ZBrush Python API
      • ZBrush GoZ API
      • Code Examples on Github
    • Forum
    • Downloads
    • Support
      • Support Procedures
      • Registered Developer Program
      • Plugin IDs
      • Contact Us
    • Categories
      • Overview
      • News & Information
      • Cinema 4D SDK Support
      • Cineware SDK Support
      • ZBrush 4D SDK Support
      • Bugs
      • General Talk
    • Unread
    • Recent
    • Tags
    • Users
    • Login

    Automatic testing of C4D plugins

    General Discussion
    0
    2
    493
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • H
      Helper
      last edited by

      On 27/08/2014 at 07:31, xxxxxxxx wrote:

      Hello,
       
      We are using C4D R13 and develop plugins for it.
      My task is to make the automatic UI testing of the custom C4D command, object and tag plugins.
      At the moment we are using a tool for automatic UI testing but it is very hard because during the test we make comparison between the expected template screenshots and the real screenshots, and also compare text logs generated by C4D and the plugins, and the template text logs.
      Our solution is working but it is time consuming to update and maintain all automatic 250 test cases every day.
       
      Can you please support us how to make the automatic testing easy and reliable?
      Can you please tell us how you make the C4D UI testing?
      Do you test manually or automatic or use some other technique?
       
      Thank you very much in advance.
      ______________________________________
      Best Regards,

      **Daniel Georgiev  **
      Software developer

      1 Reply Last reply Reply Quote 0
      • H
        Helper
        last edited by

        On 27/08/2014 at 07:35, xxxxxxxx wrote:

        We decided to use template screenshots, because C4D UI elements can not be accessed with a library (while for example any .NET application have such access to the UI elements properties).

        1 Reply Last reply Reply Quote 0
        • First post
          Last post