Javascript Software Testing: unit testing, open source, Jasmine, Karma, Casper.js, QUnit, SinonJS, etc.

Open Source Test Reporting Tools

February 16, 2021 0

Running automated tests is a good thing for software quality assurance. Now you have to understand the results of the current test run. You could also be interested to see how your tests results evolve over time. To achieve these goals, you need a tool to produce meaningful tests reports and there are some open source tools to help you do this.

Open Source JavaScript Code Analysis

December 15, 2020 5

The quality of the JavaScript code is often verified with the traditional activities of unit and functional testing. There are however tools that allow checking code before or during its execution to assess its quality and its adherence to coding standards using a process called code analysis. This article presents a list of open source tools to perform static and dynamic code analysis on JavaScript programs.

Sleeping Better at Night

October 12, 2020 0

Why are we afraid to deploy software on Friday evening? Well, mostly because no one wants to debug production issues on Saturday and we really want to go home. Answering the (seemingly) basic question of “does the code actually work?” is surprisingly difficult at times.

Integration Testing a Cloud Native Application with JavaScript

August 31, 2020 0

This talk will take you through the challenge of testing a cloud-native application that uses MQTT (a pub/sub protocol), webhooks and REST to interact with IoT devices on top of AWS. It uses services which cannot be run on a developers machine for testing, so it was needed to develop a test setup which enables us to continuously test against real services.

Chrome Developer Tools Features for the QA Engineer

February 18, 2019 0

Understanding the internals of web apps and their behavior inside the browser is important for the software testers. In this article Dmitriy Radchenko explains to us how the features of Chrome Developer Tools can be used for our web software testing and quality assurance activities, especially for performance analysis and understanding JavaScript execution inside the browser.

Well Tested Software

February 11, 2019 0

Software Testing is hard. Realistic testing of web applications in a real browser is even harder. In this video, Gleb Bahmutov shows you how to quickly test any web application using cutting-edge tools. Then you will see how to build high-quality software from individual modules using appropriate tools and creating an environment where bugs can be discovered immediately and fixed quickly.

Testing a jQuery Plugin with Jasmine & Karma

July 4, 2017 0

Over the past decade, eXtreme Programming practices like Test-Driven Development (TDD), Behavior Driven Developer (BDD), Refactoring and Continuous Integration have fundamentally changed software development processes and inherently how engineers work. Practitioners claim that it has helped them significantly improve their development speed, design quality and responsiveness to changing requirements.

1 2 3 8