SeleniumCamp 2018
2018-03-02..2018-03-03
Kyiv, Ukraine
| title | author | length |
|---|---|---|
| Pandora’s white box | Nikita Makarov | 46m |
The talk examines using white‑box techniques for testing rather than relying only on black‑box approaches, focusing on source code parsing, social coding… | ||
| Allure 2: new gen test report tool | Artem Eroshenko | 57m |
Allure 2 is a next-generation test-reporting tool for automated testing that helps analyze large volumes of test results in fast-release environments. It… | ||
| Codeless Visual Testing | Tomer Steinfeld | 39m |
Claims a codeless path to visual testing by extending Selenium IDE with an Applitools plugin and a runnable exporter that integrates with CI and services like… | ||
| Test infrastructure on steroids | Sergey Pirogov | 47m |
Describes integrating test automation into the delivery pipeline using DevOps practices by building a flexible browser cluster and on-demand dockerized… | ||
| How to get more from DevOps and Test Automation | Baris Sarialioglu | 42m |
Nowadays, many organizations are challenging agile, and focus more on DevOps as their brand new ALM methodology. Devops can be regarded as a next generation… | ||
| Dockerization of a real mobile device farm and scalable QA automation | Alex Khursevich | 46m |
Describes building a scalable QA automation infrastructure using open-source tools Selenium and Appium deployed with Docker to manage a real mobile device… | ||
| Appium meets Selenium and Docker | Budi Utomo | 28m |
Claims a runnable containerized UI test stack that wires Appium + Selenium Grid + Docker into a single workflow, using an appium-docker-android image that… | ||
| Infinite improbability testing – execute all tests in parallel | Anton Angelov | 40m |
Claim: 100000 tests in 27 minutes achieved by distributing work across machines and balancing by past timings. The actual tool is Mesa open-source distributed… | ||
| Integration testing for microservices with Spring Boot | Oleksandr Romanov | 46m |
Covers challenges of testing and automating tests in a microservices environment, and presents practical examples of writing integration and component tests… | ||
| Developer + Tester = Quality++ | Mikalai Alimenkou | 46m |
Explains why pairing a developer and a tester improves product quality in Agile teams, naming the developer-tester pair as the focus. Describes concrete… | ||
| Testing in prod (without pain and humiliation) | Aliaksei Boole | 51m |
Describes a production testing approach where real users implicitly help validate and tune algorithms without being aware. Covers practices for running tests… | ||
| Make yourself comfortable and leverage Selenium with Python | Milan Falešník | 41m |
Story of a real Selenium + Python system: started with verbose page objects, did two refactors, and now ships standalone libraries that abstract the UI with… | ||
| Lightning Talks | 32m | |
Argues that most “ML for testing” tools are marketing, with the main useful application being defect classification learned from historical failures, while… | ||
| Mobile automation: a three-act tragedy | Ivan Krutov | 46m |
Covers setting up mobile test automation infrastructure, comparing Android and iOS automation and problems with using real devices. Describes mainstream tools… | ||
| Deep dive into Selenium waits | Yaroslav Pernerovskyy | 37m |
A technical examination of Selenium waiting strategies that compares implicit and explicit waits by inspecting their code and behaviors. The talk analyzes why… | ||
| Organization of successful automation | Valentyn Piddubnyi | 48m |
In many resources about automation, we can find that first step in automation is choosing the right tools. But is it the best first steps? In my experience as… | ||
| Powerful gamification | Galyna Doksvel | 47m |
This talk is about how to introduce effective gamification on a project. We will talk about different gamification modes and will take a look into real-life… | ||
| JDI 2.0 in examples, part 1 | Roman Iovlev | 42m |
JDI 2.0 presents an updated framework and a set of practices for Web UI testing based on Selenium, including some breaking changes while retaining most JDI… | ||
| JDI 2.0 in examples, part 2 | Roman Iovlev | 43m |
Shows practical examples using JDI 2.0 for Web UI automation built on Selenium, demonstrating how real QA automation tasks are solved with the framework’s APIs… | ||
| Flaky tests are a pain | Andrei Solntsev | 42m |
Collection of real-world flaky test examples from the presenter’s experience, showing how tests that once passed can intermittently fail for no obvious code… | ||
| SCULPT! YOUR! TESTS! | Taras Oleksyn | 47m |
Concise and elegant automated tests?
Pain free ( almost 😉 ) web UI test stack?
More time for drinking coffee/playing Cuphead/starring into the void* ?
Jump… | ||
| Layout Testing with Galen Framework | Can Yildirim | 39m |
Layout testing seemed always a complex task. Galen Framework offers a simple solution: test location of objects relatively to each other on page. Using a… | ||
| Report Portal use cases with maximum value | Dmitriy Gumeniuk | 52m |
ReportPortal is presented with concrete use cases and the configurations that deliver the most value. The talk covers how to set up and tune ReportPortal for… | ||
| Bug prediction based on your code history | Alexey Tokar | 53m |
The talk presents building a non-static (dynamic) code analyzer that uses machine learning to predict unobvious bugs from a project’s code history. It covers… | ||
| BDD’s rose-colored approach | Anna Chernyshova | 52m |
How to ramp up test automation quickly across multiple teams while keeping technical solutions consistent and maintaining quality, using Behavior-Driven… | ||
| Scaling execution of ProtractorJS on AWS Lambda with Selenoid | Oleksandr Khotemskyi | 46m |
FaaS services (like AWS Lambda) allows flexibly run your separate functions with super-fast scaling, and great independency. Tests by their nature are… | ||
| Performance testing of microservices in action | Alexander Kachur | 48m |
Walks through performance analysis of a simple calculator implemented as microservices, and demonstrates a FOSS toolchain for testing and profiling. It uses k6… | ||
| Essential Tools for Improving Test Code Quality | Sergey Korol | 53m |
The talk argues for treating test code with the same quality standards as application code and explains why engineers responsible for tests should follow… | ||
| Kotlin for API Tests | Roma Marinsky | 38m |
Overview of using Kotlin for API test automation as an alternative to Java/Groovy: it reviews Kotlin language features useful in practice and demonstrates… | ||
| Can Accessibility Testing Be Automated? | Kateryna Shepelieva | 44m |
Provides an introduction to web accessibility and the speaker’s practical testing experience, then examines automation options: which tools can be used for… | ||
| Selenoid: Ditch Selenium Server! Part 2 | Ivan Krutov | 44m |
Selenoid is presented as an efficient open-source replacement for the standard Selenium Server to build scalable browser automation clusters. The talk explains… | ||
| Selenoid: Ditch Selenium Server! Part 1 | Ivan Krutov | 47m |
Introduces Selenoid as an efficient open-source replacement for Selenium Server to build scalable browser automation clusters. Explains how Selenoid works, why… | ||
| Don’t You Like Integration Testing Like Me? | Yevhen Rudiev | 39m |
A presenter describes a real project that faced an integration-testing nightmare with about 100 third-party integrations. They explain the decisions and steps… | ||
| Xamarin.UITest. From Zero to Hero. | Nadiia Pukhta, Volodymyr Kimak | 41m |
Xamarin.UITest is a C# test automation framework that enables testing mobile apps on Android and iOS. Mobile automation is not a piece of cake but… | ||
| Arrange, Mazafaka! | Andrei Solntsev | 45m |
Focuses on the Arrange step of Arrange-Act-Assert testing for Selenium-based automated tests. Describes problems caused by using real databases, sending real… | ||
| Automated Testing at Playtika: A Story of Evolution | Oleksandra Kulyk | 42m |
Playtika describes evolving its automated testing as the company moved from one monolithic app with occasional unit tests to a distributed system of hundreds… | ||
| How to Test Artificial Intelligence and Machine Learning Solutions? | Igor Khrol | 45m |
Practical guidance for testing machine learning and AI services: names types of problems that differ from regular software testing and describes approaches… | ||
| Bro, Manage Test Data Like a Pro! | Mikalai Alimenkou | 44m |
Covers techniques for preparing predefined test data for automated tests, comparing methods such as using the application UI, calling APIs, invoking business… | ||
| Test Automation Puzzlers | Sergey Pirogov, Yaroslav Pernerovskyy | 01h 02m |
Covers common Selenium pitfalls through live puzzle-style examples and demos: how getText on nested elements returns combined text (so a link’s text can change… | ||
| Mobile Peer 2 Peer Communication Testing | Canberk Akduygu | 43m |
Basic functionalities of a peer 2 peer communication application are text, voice messaging, VoIP and video calls. In order to test its functionalities, we need… | ||
| AWS Hurries to the Rescue | Artem Nikitin | 46m |
Overview of using Amazon Web Services (AWS) to solve everyday IT and testing problems, aimed at people unfamiliar with public cloud. Covers foundational… | ||
| How Automation Testing Helps Us Sell Luxury Bags | Daria Bieliava | 25m |
Presentation describes using the Serenity test automation framework for a year at Fashionette to support selling luxury bags. It explains why the team chose… | ||
| nothing matches | ||