Perils of Page-Object Pattern

May 29, 2018 0

Page-Object pattern is very commonly used during software testing when you use test automation frameworks. However, as the scale of the framework grows, there is a limitation on how much reusability really happens. It can inherently become very difficult to separate the test intent from the business domain. This presentation discusses the issues with the Page-Object pattern and the solution that you can implement – Business Layer – Page – Object pattern, to help your code staying DRY.

Spring Integration Testing With Maven & Spock

May 24, 2018 1

​It is not easy to write good automated tests as it involves to create and maintain a stable testing environment and configure the right tools. In this free less extracted from his “Test With Spring” course, Petri Kainulainen explains how to run integration tests With Maven, Spock edition.

Are we Quality Assurance or Testers?

May 16, 2018 0

An often overshadowed aspect of building great products is ensuring these products are reliable and perform as expected. Similar to physical products, the quality of a digital product has a large impact on the customer/user experience. Typically a quality assurance (QA) or software testing team leads this effort. But, what is the difference between QA and testing, and does it matter? We believe so, and so should you.

Painless Integration Testing with TestContainers

May 2, 2018 0

Testcontainers is an open source Java 8 library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.

Continuous Testing for .NET

April 30, 2018 0

Continuous Testing is the process of executing automated tests as part of the software delivery pipeline to obtain immediate feedback on the business risks associated with a software release candidate. This practice is strongly associated to the Continuous Delivery approach. In his article “Continuous Testing in .NET”, Damir Arh proposes an overview of continuous testing and how to implement it in Visual Studio.

Introducing TestLodge

April 23, 2018 0

Test management is an essential activity for software testing. The software development teams need to have a central repository to store the test plans, test cases and test results that will provide input for the bug tracking system. In this article, Scott Sherwood presents TestLodge, a test management tool that allows you to manage your test plans, test cases and test runs with ease.

ChinaTest, Beijing, China, July 15-18 2018

April 17, 2018 0

ChinaTest is a four-day conference about software testing that will take place in Beijing. It is part of the TiD Conference series that integrates resources and forces of SPIChina, ChinaTest and AgileChina.

1 71 72 73 74 75 173