Solar SCADA Monitoring

Software Testing

SoapUI is an application and framework to simplify the testing of web applications and web services. Test cases can be entered using a graphical user interface. They can be executed either by using the graphical user interface or in an embedded fashion with either Apache Ant or Apache Maven. SoapUI is the leading desktop application for inspecting, invoking, monitoring, simulating/mocking as well as functional testing, security testing, load testing, compliance testing and surveillance testing of REST/WADL and SOAP/WSDL-based Web Service. With more than 3.5 million downloads SoapUI is the de-facto standard for API testing. SoapUI is part of SmartBear Software product line of QA and Development tools.

N-unit Testing :-

NUnit is an open source unit testing framework for Microsoft .NET. It serves the same purpose as JUnit does in the Java world, and is one of many in the Xunit family. NUnit is a unit-testing framework for all .Net languages. Initially ported from JUnit, the current production release, version 2.6, is the seventh major release of this xUnit based unit testing tool for Microsoft .NET. It is written entirely in C# and has been completely redesigned to take advantage of many .NET language features, for example custom attributes and other reflection related capabilities. NUnit brings xUnit to all .NET languages.

» NUnit Features :

  • In order to test an application under NUnit, you write test code that is specially annotated using custom Attributes. Your test code contains Assertions, which demonstrate the correct working of the application.
  • If your application stores settings in Configuration Files, NUnit provides you with the ability to have settings for your test, which are different from those used in production.
  • In addition to running tests in a single assembly, NUnit provides support for tests organized as Multiple Assemblies and for creating and running tests as NUnit Test Projects.
  • For those using NUnit on a Windows system with Visual Studio installed, Visual Studio Support is available.

J-unit Testing :-

JUnit is a unit testing framework for the Java programming language. JUnit has been important in the development of test-driven development, and is one of a family of unit testing frameworks which is collectively known as xUnit that originated with SUnit. JUnit is linked as a JAR at compile-time

JUnit is designed to write and run tests on Java applications. The framework is open source and free to download as a library contained within a JAR file. The library offers support for the developer to write test cases that will check units within their application. It also provides runtime tools that will execute the test cases and output relevant test results.

JUnit was designed by Erich Gamma and Kent Beck, the creator of extreme programming, test driven development, and sUnit. JUnit has been important in the development of test driven development. It has been ported to other languages such as Ada(AUnit), PHP(PHPUnit), C#(NUnit), Python(PyUnit), Fortan(fUnit), Delphi(DUnit), Free Pascal(FPCUnit), Perl(Test::Class and Test::Unit), C++(CPPUnit) and JavaScript(JSUnit).

Sactech Automation India Pvt. Ltd.