Reimagine Test Automation: Insights from Romanian Testing Days Workshop

In today’s fast-paced development environments, test automation is more crucial than ever. As we prepare for our workshop at Romanian Testing Days, we aim to showcase the transformative power of a comprehensive test automation framework. Here’s a sneak peek into what you can expect.

The primary goal of our workshop is to demonstrate how a robust framework can streamline automation tasks, making them more manageable and efficient. Traditionally, different technologies have been used for API, UI, unit, and performance tests, each with its distinct implementation. However, we believe in a unified approach using a fully integrated and flexible framework. By understanding and incorporating the distinctions of each test type into a single technology, we can handle all functionalities cohesively, using a single technology and programming language.

Comparing API and UI Testing

Both API and UI tests can vary from simple to complex. For API tests, the complexity arises from the need to test multiple endpoints, while UI tests involve user interactions that can range from straightforward to highly intricate processes. Despite these differences, the core principle remains the same: providing and validating information. In this workshop we will show how to utilize abstraction layers to manage these interactions effectively, regardless of the type of test.

Integrating Performance Testing

Performance testing is essential for understanding how your application handles stress and load. The problem with most performance testing tools is that they have limited UI functionality and again require specialized tests and programming languages. Why not use existing E2E tests instead?

In our workshop you will discover how to leverage existing functional tests and run them under load, letting us emulate real-world scenarios and gain valuable, actionable insights into system performance.

Embracing Data-Driven Testing

Data-driven testing offers significant reusability and efficiency advantages over hard-coded testing – automated or not. Minimize tests and maximize data to help reduce maintenance and future-proof your test automation strategy.

Instead of writing new tests for each scenario, we use a single test flow with variable data inputs. This method reduces redundancy and enhances test coverage. During the workshop, we will guide you through creating and managing data-driven tests, showcasing their application in complex scenarios such as insurance policy processing.

Advanced Test Automation Techniques

Our workshop will delve into advanced techniques like:

  • Multi-user, multi-session testing for comprehensive validation across different user roles while emulating realistic processes.

  • Reusable components and specialized widgets to ensure consistency and efficiency.

  • Restart capabilities to allow tests to resume from points of failure, saving time and resources through intelligent automation.

  • Even document testing and more…

Workshop Insights

Our workshop at Romanian Testing Days is designed to equip you with the knowledge and tools needed to revolutionize your test automation processes. By applying the principles discussed, you can streamline your automation tasks, making them more efficient and effective. We encourage you to join us, learn from our experts, and take your test automation practices to the next level.

We will review traditional automation practices and discuss modern approaches before showing you our revolutionary techniques to significantly improve maintainability and efficiency. Participants will gain hands-on experience through practical exercises, learning how to implement these concepts in real-life scenarios.

Join us at Romanian Testing Conference and transform your approach to test automation! (opens in a new tab)

Follow Kimputing on LinkedIn to learn more about test automation. (opens in a new tab)

Speakers:

Kim Filiatrault and Arkadiusz Frankowski are career test automation experts with extensive experience in developing and implementing automation frameworks. They are passionate about sharing insights and best practices to help others enhance their automation strategies.

Explore CenterTest

CenterTest Generators

Automatically generate test framework assets directly from Guidewire source code. Your tests stay synchronized with your configuration.

Restart Points

Resume failed or suspended scenarios from clearly identified Restart Points to eliminate false failures and optimize test suite execution time.

Role & Session Management

Optimize execution through intelligent session management, and test realistic workflows where multiple users interact with the same transaction.

Time Travel

Automate date-sensitive workflows like renewals, delinquencies, and claims processing. Hassle-free testing of complete policy lifecycles.

Data-Driven Testing

One scenario, hundreds of test variations. Simplify maintenance and scale coverage through data – without duplicating test code.

Document Testing

Automatically validate document generation and verify document content for policy documents, invoices, or claims correspondence.

CenterTest Data Studio

Let analysts own the test data. Business and test analysts change CenterTest test data without development knowledge, on their own machine.

CenterTest Recorder

Record once. Everyone benefits. An analyst walks through the process once in PolicyCenter, BillingCenter or ClaimCenter, and the team gets a video, written steps, the clicks and the checks.

Frequently Asked Questions

Understanding CenterTest

Browse all questions

Ready to elevate your QA practice?

Guidewire test automation,

without the headaches.

that's easy to maintain.

in just two weeks.

future-proofed for cloud.

  • Guidewire test automation, that's easy to maintain.
  • Guidewire test automation, in just two weeks.
  • Guidewire test automation, future-proofed for cloud.
Get Started