Your Internet of Things (IoT) solution is unique and you will quickly realize that testing end-to-end IoT performance is hard. This article explains what you should require in an IoT performance testing tool to solve these problems.
Software Testing Tools: Unit Testing Tools, Functional Testing Tools, Load Testing Tools
pCloudy is a cloud based continuous testing platform designed to enhance the quality of the mobile application under test. In this white paper, we will discuss how we can increase the speed of testing mobile apps by enabling continuous testing. We will have an overview of how we can perform manual and automation testing and list the latest features of pCloudy at the end.
Bugs, issue, defect, there are many names to define the problems you have with software, either during the development phase or when the application is already in production. Bug tracking tools are an integrated part of a software quality and software testing strategy and there are many open source tools available.
Database testing is one of the areas that might have the smaller number of open source tools. The programming languages have many xUnit tools and mocking frameworks, but this is not the case for databases. This article provides a list of open source tools that can be used to perform unit, load and security testing on several relational (MySQL, Oracle, SQLServer, etc.) and NoSQL databases.
The Apache JMeter is an open source load testing tool developed by the Apache Foundation that can be used to test performance both on static and dynamic resources. It can be used to simulate a heavy load on a server and also some functional testing. JMeter has an open architecture that can be extended with plugins.
They seem far away the days when software developers could target exactly each pixel on a Windows screen. Today, web applications run on various browsers (Chrome, Firefox, Safari, Edge, etc.) on different mobile or desktop devices with specific screen settings. This is why you need to perform cross-browser testing. This article lists the main cross-browser testing tools available today.
The shift towards mobile platforms is a strong trend currently and Android is the most widely adopted mobile OS with an estimated market share above 80% in 2014. You should naturally test all the apps developed for Android and a large number of open source testing tools and test automation frameworks have been developed to achieve this goal.