As the world begins to return to some sense of normalcy after the COVID-19 pandemic, IT professionals are starting to think about attending in-person conferences again. For IT testers and developers, these conferences can be a valuable opportunity to learn about the latest technologies, network with peers, and gain inspiration for new projects.

It has become standard to offer tickets in several different forms, e.g., fully remote, partly remote the first day and on-site the second, or at the conference simultaneously on-site and remote, when each lecture is broadcast. It significantly increases the reach and accessibility of the knowledge shared at conferences.

Test Dive

In October we visited Test Dive in Cracow, this was one of the largest testing events in Poland last year. The conference was attended by everyone: professionals, representatives of academics, business partners, students and all passionate. A team of 5 Eclipsers attended the event.

One topic covered in the prelection was titled ‘Effective test strategies in restrictive processes’ focused on regulations and restricted projects, which was an insight into a common ‘running-out-of-time-for-tests’ kind of problem. Ideas to optimize time utilization for test execution were things like:

  • ‘bring-up tests’, which are early exploratory tests, run as early as possible, so they can even influence your test strategy and approach
  • hold test sessions with developers to get a better understanding of product implementation and testing approach.
  • partial feature testing – an interesting and quite easy-to-implement suggestion
  • smart regression approach (related to partial feature testing), which runs just partial regression, way before full regression is run
  • frequent risk assessment on application testing.

It even went beyond regular testing activities by covering topics such as looking after the test team mindset, because when you’re doing something, you like or working on a product, you feel you’re interested in, it makes you feel more involved and has a huge impact on your efficiency.

It also shared the idea of ‘structured exploratory testing’. In short words, this is a testing approach derived from exploratory testing, but with a restricted scope or features to test and having daily 1–2-hour long sessions recorded. Sessions are often based on historical results of similar sessions executed in the past. That’s something worth trying to implement in future.

Another one that unexpectedly drew our attention, was the one titled: ‘Automated accessibility testing, implement before you regret it’. It took us into the digital accessibility world, which – with increasing awareness – is becoming an important aspect of our software. The lecture showed tools that help us identify accessibility problems and how to detect some of the most common errors at the development stage, as well as the ones that are monitoring production versions.

Eclipse testers: Konrad, Ada, Ela, Klaudia, Jacek

One of the most extraordinary lectures was a presentation of an autonomous underwater vehicle (AUV) Haller, which was prepared for the RoboSub 2022 competition. The subject of discussion was innovative ideas used in robotics, and how they were developed and tested. The actual model was brought to the conference, and anyone interested could speak to the constructors during the event, in-between prelections.

AUV Haller – a project prepared for RoboSub 2022 competition. Image Credit

 

Ya!vaConf

This year Łukasz Kurzaj visited Ya!vaConf which is advertised as primarily one of the few conferences in Poland focused entirely on the Java technology stack and was dedicated to developers, IT architects, DevOps and testers.

During the day there were dozens of seminars to pick from. Łukasz participated in the Solution Architecture lecture, which shared knowledge from experienced architects about stack technology, software architecture design and selection art, discussions with stakeholders and resolving infrastructure and organization issues. The other, also a very inspiring one, was a prelection about designing CI/CD systems – what should be considered during such activities as organisational shape, delivery strategy, artefacts management, rollback strategies and much more!

It was aimed at showing that DevOps project success is dependent on the entire company, not just on technology. Most interesting from a testing perspective was the presentation about alternative testing approaches for large projects. It was about an idea to record manual tests at communication layer levels (eg. API), removing all non-determination data and running tests again. The speaker introduced his experience with changing test data, managing application versions and preparing repeatable regression. It was very inspiring.

 

test:fest

It is a well-known one-day and free-of-charge conference organised by a group of enthusiasts and volunteers that takes place in Wroclaw. The conference was organised for the first time in 2015 consistently holding both the lectures and the organisation of the event to a very high standard. It fills us with pride that one of the co-organizers of this event is Darek Olszewski, who is a Test Lead at Eclipse.

While previous editions have been addressed to a wide audience – from beginners to IT professionals, last year’s test:fest was aimed primarily at people with experience in IT.

The goal of the test:fest conference is a kind of platform to share knowledge among fellow testers and give a chance to share experiences and modern testing approaches from professionals. Attendees have a chance to meet their peers who share the same passion, face similar challenges at work or get an understanding of how others deal with the same, similar, or totally different project situations.

The next edition starts on 11th March 2023, which is just a few weeks away 😊 Good luck, Darek!

 

Summary

In summary, while the world is recovering from the COVID-19 pandemic, people can benefit from attending IT conferences in person. It can be a great way to stay up to date on the latest trends and technologies in their field. These events typically feature presentations and workshops from industry experts, giving attendees the chance to learn about new tools and techniques that can help them improve their skills and advance their careers. Additionally, attending a conference can be a great way to connect with other IT professionals, whether it’s through formal networking events or informal conversations during breaks.

Contributions to this post were made by Łukasz Kurzaj and Dariusz Olszewski