Quantcast
Jump to content


Recommended Posts

Posted

SmartThings-Banner-Image.png

Introducing WWST Test Suite: Simplifying Development Testing for the SmartThings Platform


At SmartThings, we’re committed to providing developers with the tools they need to create innovative and seamless smart home experiences. We are excited to introduce our newest addition to the developer toolkit: Works with SmartThings (WWST) Test Suite.

The Test Suite is designed to assist our device company partners in certifying their devices as part of the WWST certification process. With Test Suite, developers can easily test SmartThings integrations, get certified easier, and showcase their devices to tens of millions of SmartThings users.



What is the WWST Test Suite?

The Test Suite is a comprehensive tool designed specifically for device developers integrating with the SmartThings platform. It provides a unified environment where developers can thoroughly test their products’ capabilities across various scenarios, helping to identify and address potential issues before deployment.



Why Should Developers Use the Test Suite?


  • Centralized Testing Environment: With the Test Suite, developers can leverage a centralized testing environment hosted on the SmartThings platform. This eliminates the need to set up complex testing configurations locally, saving time and effort in the testing process. Recently, there has been expanded coverage for 90+ of the most popular "Capabilities" with more planned by the end of the year.

  • User-Friendly Interface: With an intuitive and user-friendly interface, the self-testing tool ensures a seamless experience for product owners and developers of all levels.


  • Real-Time Feedback: Receive instant and detailed feedback on your product's compliance status, allowing for quick identification and resolution of any issues.

  • Reduce your Testing Costs: Save money and time on testing with our free and easy-to-use Test Suite for your certification process.


How to get started with Test Suite?


Ready to use the Test Suite for your device (s)? Here's a quick guide to help you get started:



1. Access the Test Suite

Visit the SmartThings Developer Console and navigate to the Test Suite section, accessible at SmartThings Developer Console.


SmartThings%20Certification%20Console.pn



2. Set Up Your Testing Environment

Test Suite displays a list of available devices connected across your locations. If you do not have any devices connected to the location associated with your developer account, use the SmartThings app to add them.

It’s easy to collaborate with colleagues using Test Suite. You can add team members in the development console and they can check the status of device tests which makes it easy to work together.

Test%20Suite%20Device%20List-reduced%20f



3. Test Scenarios

Test Scenarios are automatically generated to test the capabilities of your device. This reduces the time needed to set up tests and makes your development testing easy.

We know some Capabilities may require more complicated setups; you can select which tests to perform in each session.

Test%20Suite%20Test%20Scenarios-reduced%


Test%20Suite%20Excluded%20Capabilities-r



4. Run Tests

Once you have set up your Capabilities, you can start your tests.

Many tests automatically execute, but there are certain tests that require a manual action to be taken. For example, when testing a motion sensor, a motion detection event is required to pass successfully.

These requirements are indicated before and during an active test session. Note that some tests must be completed within a set time or otherwise will be considered a failed test.

Test%20Suite%20Progress%20Bar-reduced%20



5. Submit Your Test Results

Once the test is complete, you can use any feedback or insights to iterate on your product and retest if necessary.

Test%20Suite%20Test%20Summary-reduced%20


Test%20Suite%20Notes%20Summary-reduced%2

Once you’re ready, attach your test results to your WWST certification submission. We will review your test results and assign a Partner Success Manager to help you complete your Works with SmartThings certification.


Test%20Suite%20Add%20Your%20Product-redu


Test%20Suite%20Add%20Your%20Product%20De


Test%20Suite%20Submit%20for%20Certificat



Our new Test Suite tool represents a significant step forward in our commitment to supporting developers and enhancing their experience on the SmartThings platform. By providing a robust testing environment with simulation, automation, and integration capabilities, we aim to empower developers to build high-quality SmartThings integrations with confidence.

Are you ready to elevate your SmartThings development experience? Dive into the Test Suite today and unlock new possibilities for your smart home innovations.



For support with bulk registration of your portfolio of products, contact [email protected].

View the full blog at its source



  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Popular Days

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Similar Topics

    • By Samsung Newsroom
      Earlier this year, SmartThings announced a new program called Certification by Similarity (CbS) within our Works with Samsung SmartThings (WWST) partner program. This program is designed for Smart Home OEM’s to be able to certify portfolios of products, rather than certifying each product one by one.

      Additionally, we released a new developer feature called Product Cloning, which allows partners to input the details of one product and copy for all the similar products.

      Many of our device manufacturing partners have a portfolio of devices that have the same smart technology on the inside but come in many different shapes, colors, and other variations. We are making it easier and more cost efficient than ever to certify the entire portfolio.

      After releasing this new certification option, we have heard excellent reviews from our partners. Read on to discover how to take advantage of this new offering.



      Product Cloning
      SmartThings Product Cloning allows you to enter information for one product and clone it to generate multiple entries for all similar products. The similar products include all the critical information — all you need to do is update the unique identifiers, like the Matter Product ID and Model Number.

      Easily copy product details and enter whole product lines
      Save time and get certified faster

      Get Started
      How to clone a product:

      Visit the SmartThings Certification Console. Navigate to the Products page (second icon from the top on the left). Enter your product details for one product and save it. Navigate back to the Products page. Under the Actions menu on the product, you have an option to create multiple products at once with Product Cloning.


      You can add up to 10 clones with the option to enter the unique identifiers. Once created, the clones appear in your Products list; you can open them up and modify any of the details before submitting for WWST Certification.




      WWST Certification by Similarity
      Certification by Similarity (CbS) allows you to reduce your WWST certification time and cost by identifying related products with similar core functionality but with different model numbers and minor differences like colors, shapes, or regional variations.

      Example Certification by Similarity use case with a portfolio of RGBW, RGB, and white balance light bulbs:

      Start by submitting a primary product for certification that is a superset of all the portfolio features — such as one of the RGBW light bulbs. Once the primary product testing is complete, the similar devices — such as the RGB and white balance light bulbs — can get fast-tracked through certification, for free. Additional devices can be either submitted at the same time as the primary product or at a later date. All you need to do is submit the product information and link it with the primary product. We then verify that the features are the same as your primary product and grant you certification.

      Devices that Can Be Considered for CbS
      The following criteria must be met for the devices to be considered for CbS:



      Note: Cloud Connected Devices may have different Device Profiles and still be considered for Certification by Similarity. This is possible only if the Capabilities for similar products are a subset of the primary product. If a similar device has additional Capabilities, partial testing is required.

      Learn more about CbS in the Developer Documentation and Certification Console.


      Get Started
      How to submit similar products for WWST:


      Visit the SmartThings Certification Console. Navigate to the Certifications page. Submit your primary product for certification. Navigate back to the Certifications page and select the target similar product to certify. You now have the option to link this submission with the primary product. Select the associated primary product and submit your product for certification.



      Certification by Similarity FAQs
      How is the primary product determined?
      → The primary product has all the Capabilities of other devices in the group. In this example, Product 4 or Product 5 could be the primary.


      How can we guarantee CbS will be approved before submitting for WWST certification?
      → We recommend following the guidelines in the Developer Documentation. The WWST team makes the final decision after reviewing your submission.

      Should I submit the primary product and wait for it to be fully certified before submitting secondary devices to be considered for CbS, or can all of the products be submitted together?
      → When submitting products, you do not need to wait. You can submit the primary product and similar products at the same time.

      I have multiple brands, including some that have the same hardware and firmware. Can CbS be extended to these multiple brands?
      → In order to be considered for CbS, products must contain the same brand. View our documentation to review the CbS program requirements.

      How does the publication / timing work for CbS devices compared to the primary product?
      → See our Publish Your Device guide on publication/timing.


      Want to integrate your device(s) with SmartThings? Visit our Developer Center to get started and access Product Cloning and Certification by Similarity tools.
      View the full blog at its source





×
×
  • Create New...