What is the ideal QA process, what activities does it involve, and what team is required? Let's look deeper at how to know your QA activities are adding value to your project.
Communication with the client is very influential, helping to achieve better results for the whole project. Let's look at how to establish efficient and beneficial relationships with clients through communication.
Testing of Apache Spark pipelines can be challenging. Let's talk about possible approaches, their pros and cons, and see how Cucumber can help you to write clean and self-documenting tests.
Testing and debugging your Scala application built with GraphQL and Sangria can't be easier with our article.
Effective test management is an important element of a software development process. A well-planned and organized test management can ensure that the best possible software is produced within fixed time and resources.
The necessity to develop increasingly sophisticated software solutions has led to comprehensive,
In this post, I am going to show how to create load tests for a REST API application with the help of Gatling 2. This will be a step-by-step guide — starting from integrating Gatling 2 using SBT plugin, creating/configuring test scenarios, and all the way to running the Gatling tests.
The primary purpose of any commercial website is to effectively sale services or products. That is where the user experience design which includes various usability solutions comes into focus. This article considers key concepts of the user experience and usability and answers the basic questions:
Here you can find out how to create integration tests for RESTful service on the example of application shown in the article "Building REST service with Scala". To create the tests, I am going to use spray-testkit DSL, as it provides a simple way to test route logic for services built with spray-routing.
Test cases are the key elements of testing, therefore the ability to write effective tests is one of the most important technical skills of a quality assurance engineer. This post covers conditions to writing efficient test cases, the most preferable naming conventions, and the best practices on structuring and writing the tests.