Blog Posts

Phoenix LiveView Testing

Phoenix LiveView Testing

Phoenix LiveView is a pleasure to work with, and the testing capabilities in LiveView add one more benefit to using it.

elixirtesting

Marko Honkanen

Test Automation Best Practices

Test Automation Best Practices

Here are some tips on what I've found to be good practices when working on test automation

automationtesting

Marko Honkanen

Benefits of Test Automation

Benefits of Test Automation

This post lists the benefits of using test automation in your software project.

automationtesting

Marko Honkanen

Why is Testing Important?

Why is Testing Important?

While the importance of testing is widely understood, this post lists some of the important points.

testingautomationshift left

Marko Honkanen

CircleCI Elixir setup

CircleCI Elixir setup

Continuous integration is basically a mandatory requirement for todays development work. Here is how I setup an Elixir/Phoenix project to run on CircleCI

elixirphoenixCI

Marko Honkanen

Elixir Programming Language

Elixir Programming Language

Introduction to Elixir some useful programming language features. This post covers several topics that are useful in general Elixir programming as well as when used in the context of test automation.

programmingelixir

Marko Honkanen

Cucumber Best Practises - Push how down

Cucumber Best Practises - Push how down

Some tips on how to create a maintainable Cucumber test suite. Cucumber is a popular choice when the company is using BDD to ease the communication between stakeholders. Putting too much logic in the step definitions can make maintaining the test suite difficult.

automationcucumberruby

Marko Honkanen