Language Selection

English French German Italian Portuguese Spanish

Open source software testing

Filed under

Many people believe that testing software means slapping a few user-types on to the end of a project to run through an application and make sure it doesn't crash. Others believe testing is debugging, as done by developers as part of the discipline of programming. Testing is, in fact, much more than that. Software testing is a discipline in the quality assurance process of software. It involves analysis, planning, reporting and statistics as well as actual test execution. A career as a software tester requires several skills, including a good understanding of the concepts of programming, resilience and pragmatic, systematic thinking. A dash of people skills is also required, as you are invariably the one telling a developer that there is a problem.

Test tools can be categorised into many different classes, according to what they do, and where they fit into the development lifecycle. Apart from what I've already mentioned, there are tools that generate test data or design tests; tools that interact with an application's GUI (traditionally called test automation tools); tools for performance and load testing; tools for security auditing, web link checkers and so on.

To me, the Linux operating system is a test tool in itself with remarkable functionality and the availability of many tools for Linux.

Full Story.

More in Tux Machines

Chrome Remote Desktop is used on Deepin 15 for remote assistance

If you’ve installed the latest pre-stable edition of Deepin 15 (Deepin 2015), which I just wrote about earlier today (see Deepin 15. This could be the best Linux desktop distribution of the year), a module you’ll find in the Control Center, is Remote Assistance. Read more

Itty bitty ARM module starts at $27

Variscite’s rugged, 50 x 25mm “DART-6UL” COM runs Linux on an i.MX6 UltraLite SoC, offers NAND, eMMC, and wireless, and starts at $27 in volume. In April, Variscite announced the world’s smallest i.MX6 computer-on-module with its 50 x 20mm, Freescale i.MX6-based DART-MX6. At 50 x 25mm, the DART-6UL doesn’t quite match those dimensions, but it offers greater power efficiency, making it well suited for IoT applications and battery-powered devices. Variscite claims it consumes only 5mA in suspend mode. Read more