softTAF

Home / softTAF /
  • softTAF
  • softTAF

    Test Automation Framework

    Automate embedded testing to achieve superior quality, faster speed and complete test coverage

  • softTAF
  • Overview

    Smart and connected embedded devices are an essential part of smart devices used in diverse industries. These devices serve multiple purposes such as smart sensors, networking, connectivity, remote monitoring, control and more. Interoperability, scalability and upgrades add to the complexity of these devices and accentuate the need for robust testing before certification and deployment.

    Solution

    The most efficient way to to address the complexity of the testing phase is by using automated testing that achieves full test coverage. SoftTAF is designed to do just that. Rigorous testing ensures consistent performance of the device and helps embedded device manufacturers reduce their time to market.

    Softdel has extensive experience and expertise testing embedded devices for building automation, industrial and process automation, smart lighting, oil and gas, retail and automotive products. It has used this expertise to develop a device agnostic Test Automation Framework to test a range of embedded devices. The tester friendly tool supports different types of testing, including regression, functional, integration, system, acceptance and smoke testing.

    Test Automation Framework Architecture


     


    Framework Components

    Features

    • GUI/Command line interface

    • Automated test scripts

    • Automated firmware update

    • Automated bug tracking


    • Alarms, test reports

    • Selective testing

    • Device troubleshooting

    • Supports IoT protocols (CoAP), Modbus, Ethernet/IP, TCP/IP, USB, RS232/485/422, I2C, SPI, CAN, OPC

    Supported Devices


    • Programmable controllers

    • Smart sensors

    • Smart lighting (fixtures, Wall Dimmer)


    • Instrumentation devices (flow computer, room pressure monitors)

    • Industrial robotics

    *Scalable to any embedded device

    Interface for 3rd party instruments


    • Multimeter, PCI cards

    • Network Sniffer

    • Oscilloscopes

    Supported Communication Interfaces

    IoT protocols (CoAP), Modbus, Ethernet/IP, TCP/IP, USB, RS232/485/422, I2C, SPI, Scalable to support – CAN, OPC, etc.

    Tools and Technology used


    Linux, Windows, Python, NI Labview, Redmine, JIRA

    Benefits

    Scalability

    Reusable components and scalable architecture to support multiple product lines

    Test Converge

    Full test coverage, ensure consistent device performance, reduce time to market

    Customization

    Quick customization and adaptation as per customer specifications

    Integration

    Supports integration with 3rd party tools and devices

    CASE STUDY // Test Automation Framework

    Automated testing of smart and connected lighting

    Client : Leading US-based manufacturer of indoor and outdoor LED luminaires

    Automated Testing of Flow Computers

    Client : Leading American Oil & Gas company

    Talk to our Technical Experts

    Our technical experts will be happy to address your needs