~/conference

Selenium Camp 2017

date:2017-02-24..2017-02-25
location:Kyiv, Ukraine
series:Selenium Camp · 3 editions
editions:[Selenium Camp 2017, Selenium Camp 2019, Selenium Camp 2020]
tags:[testing]
titleauthorlength
Locution: Grading Your Selenium TestsMarcus R Merrell45m
A prototype service called locution attaches to a Selenium test framework via an event listener and a Java SDK, sends JSON about locators and actions to a web…
Talk in English on
Building a successful test automation architecture in a microservices environmentAlper Mermer45m
Explains concrete practices: run unit and service tests first, limit GUI/Journey tests to critical paths under 10 minutes, use consumer-driven contract tests…
Talk in English on
Selenium WebDriver Q&A panel46m
We invited experienced speakers to share their vision on WebDriver/Selenium and ecosystem around it. In addition following topics will be discusssed: –…
Panel in English on
Design Patterns in Test AutomationMikalai Alimenkou45m
Concrete test automation design patterns for Java WebDriver are presented, including Page Object, Factory, Composite elements, LoadableComponent, fluent…
Talk in Russian on
Testing in the world of IoTDawid Pacia41m
Claims that testing IoT needs end-to-end automation get grounded: a tester-only team builds a low-cost lab with Raspberry Pi fetching OTA firmware, a vision…
Talk in English on
Test automation tool Q&A panel46m
We invited experienced speakers to share their vision on modern test automation tools used in our industry at the moment. In addition following topics will be…
Panel in English on
The wild wild west of Selenium capabilitiesAdi Ofry35m
Shows concrete tradeoffs: Appium and vendor-specific capabilities enable device selection by UDID, model, OS range and network profiles but create lock‑in…
Talk in English on
Start writing good functional tests in Java with WebDriver (Mikalai Alimenkou, Ukraine), part 1Mikalai Alimenkou52m
Shows how to write Java functional tests using Selenium WebDriver with live coding: wiring JUnit and an IDE to call the WebDriver API, and using Selenium Grid…
Talk in Russian on
Start writing good functional tests in Java with WebDriver (Mikalai Alimenkou, Ukraine), part 2Mikalai Alimenkou49m
Practical Java + WebDriver guidance for writing runnable functional tests using JUnit: live-coding examples that open YouTube, perform searches, and read view…
Talk in Russian on
Test UI with JDI: easy, simple and good (Roman Iovlev, Russian), part 1Roman Iovlev42m
A reusable test framework built on Selenium called JDI is presented, with a downloadable quickstart project so tests run out of the box. The talk demonstrates…
Talk in Russian on
Test UI with JDI: easy, simple and good (Roman Iovlev, Russian), part 2Roman Iovlev43m
JDI is a Selenium-based framework that aims to make UI tests faster and less flaky by combining PageObjects with typified elements, configurable global actions…
Talk in Russian on
End to End Test Automation for Both Horizontal and Vertical ScaleErdem Yildirim29m
Argues for an end-to-end strategy that combines vertical layers (test data preparation, unit, integration, UI) and horizontal real-user scenarios using…
Talk in English on
QA Livecoding Battle “JDI VS Selenide”Alexei Vinogradov, Roman Iovlev48m
A live-coding showdown compares JDI’s typed UI elements with Selenide’s non-typed approach by implementing concrete tasks: add a three-film watchlist…
Talk in Russian on
Everything you want to know about Page Object design pattern (Mikalai Alimenkou, Ukraine), part 1Mikalai Alimenkou51m
Shows how to refactor raw Selenium WebDriver tests in Java into structured Page Objects: consolidating duplicated findElement calls into page methods, keeping…
Talk in Russian on
Everything you want to know about Page Object design pattern (Mikalai Alimenkou, Ukraine), part 2Mikalai Alimenkou46m
Live coding demonstrates TDD-driven generation of Page Objects and their methods, with a Yahoo example comparing treating widgets as reusable components versus…
Talk in Russian on
Mobile Test Automation & Selenium: myths and tipsBaris Sarialioglu40m
If you are using Selenium as your test automation solution and you are testing web applications; there is a good chance that your company also has at least one…
Talk in English on
Test automation patterns – not only Page ObjectPawel Maciejewski25m
Claim: extend Page Object with factories, builders and commands so tests assert actual entities rather than strings. Uses PHP, Behat, PHPUnit, Docker and…
Talk in English on
Selenide101 – Getting up and running with real web tests (Alexei Vinogradov, Germany), part 1Alexei Vinogradov45m
Selenide presents a concrete toolkit for real web tests using Selenium WebDriver with Java 8, Gradle and JUnit/TestNG, demonstrated on Amazon and an Angular…
Talk in English on
Selenide101 – Getting up and running with real web tests (Alexei Vinogradov, Germany), part 2Alexei Vinogradov47m
As Selenium WebDriver is known to be a tool for browser automation and not for testing, we are doomed to use some testing frameworks to get efficient at…
Talk in English on
Visual Regression and Integration Testing on JSPavlo Bashinsky45m
A team migrated Java QA suites into JavaScript tests colocated with the code, using Gemini for pixel-by-pixel visual comparisons and Hermione for functional…
Talk in Russian on
Protractor Framework – Making Stable e2e Tests for Angular ApplicationsLudmila Nesvitiy42m
Protractor (NodeJS + Selenium + Jasmine) is used to create stable end-to-end tests for Angular apps using directConnect for Chrome/Firefox and…
Talk in Russian on
Asynchronous Selenium: How to Survive JS TestingMichael Bodnarchuk43m
The talk explains problems testing JavaScript UIs with Selenium when every WebDriver operation is asynchronous and returns a promise, which leads to callback…
Talk in Russian on
The Colorful World of Visual Test AutomationOnur Baskirt37m
Argues that visual regression is now essential, compares open source and commercial approaches, and demos a working pipeline: Selenium, ImageMagick, AShot…
Talk in English on
Creating Autotests for Windows Desktop Applications with TestStack.WhiteViktor Losiev47m
Introduces using TestStack.White with C# and Visual Studio to automate Windows desktop apps (Win32, WinForms, WPF, Silverlight) and integrate with WebDriver…
Talk in Russian on
Top 5 Pain Points of Test AutomationMikalai Alimenkou55m
Describes five common test-automation failure modes and concrete fixes, naming mistakes like forming a separate automation team that removes shared…
Talk in Russian on
Building Tests to Build WebsitesDmitry Vinnik46m
Claims a concrete mapping of a multi-frame Salesforce Communities platform onto the Page Object Model, shows client-side hooks and the actual code used to…
Talk in English on
Using Docker in test automationDima Kovalenko32m
System describes recovering a crashed build node that used to take two weeks to restore and contrasts that with having regular backups that cut recovery to a…
Talk in English on
Extending GitHub Flow with Practical TestingAndrii Soldatenko44m
Describes a concrete workflow that ties GitHub Flow to continuous integration and testing: pull requests gate builds and code review, git hooks plus a PR…
Talk in Russian on
Test trend analysis: towards robust, reliable and timely testsHugh McCamphill40m
Proposal: instrument test results and store them as time‑series so flaky and slow behavior shows up as trends rather than one-off noise. The system posts JSON…
Talk in English on
Better Bullshit-Driven DevelopmentIuliia Iliukhina43m
Argues that BDD often becomes “Bullshit Driven Development” when teams write Gherkin and boilerplate steps just for readability. Proposes using…
Talk in Russian on
Testing in Production – dangerous, scary or better?Jon Hare-Winton50m
Argues that running browser tests against live systems is practical not theoretical and shows how Selenium webdriver plus a Scala test runner becomes…
Talk in English on
Advanced test automation techniques for responsive apps and sitesAdam Carmi41m
Implements a complete Selenium test for github.com in Selenium C# NUnit showing page objects, a menu-handling utility and viewport control to hit layout…
Talk in English on
Fabulous Tests with Spock and GroovyYaroslav Pernerovskyy49m
A compact REST API testing framework using Spock and Groovy is presented, with a lightweight REST client, Gradle for running tests, Allure reports, and CI…
Talk in Russian on
Smart Integration Tests with Smart MocksIhor Herasymenko33m
A proxy called The Smart Stub records request/response pairs and builds deterministic stubs with flexible matching rules and placeholders (random values…
Talk in Russian on
Automated API Tests with PostmanOleksandr Chubatyi40m
Shows how to build end-to-end automated API regression tests with Postman and Newman. Covers using JavaScript test snippets, saving IDs into environment…
Talk in Russian on
Software Developer in Test: Who Is That?Tymofii Sukhachov43m
Defines a Software Developer in Test as a developer-for-tests who writes production-quality test code, owns the test pyramid, and pairs with application…
Talk in Russian on
Automation Testing in a Real Big Data ProjectAlexander Chumakin42m
Describes an automation testing pipeline for a big-data advertising/RTB system: generate 10 million cookies, push them to S3, verify ETL into Redshift and…
Talk in Russian on
Test State Pattern – For a Sane & Stable AutomationRoi Ashkenazi42m
Claims a concrete reduction in flakiness at WixEngineering by running tests through a server-driven lifecycle: Test State Pattern with states like beta…
Talk in English on
Google, quality and youEran Nelinger47m
Google runs a single monolithic repo with ~9 million source files and ~2 billion lines of code, 45,000 commits per day, and everything built from head, so…
Talk in English on
Excuse Me, Sir, Do You Have a Moment to Talk About Tests in Kotlin?Leonid Rudenko42m
Presents migrating Java Selenium tests to Kotlin to reduce maintenance and runtime errors by using Kotlin features—null-safety, extension functions, and data…
Talk in Russian on
SoapUI: One Key to All DoorsYegor Maksymchuk42m
SoapUI Free is presented as a lightweight way to design REST integration tests, store them as editable XML in Git, and run them headlessly with the…
Talk in Russian on
TestNG vs JUnit 5 BattleSergey Pirogov50m
Compares TestNG and JUnit 5 for Java testing: TestNG is more widely used and has advantages in built-in data providers and simple parallel execution but has…
Talk in Russian on
How Java 8 Exerts Hidden Power on Test AutomationSergey Korol48m
Java 8 features plus small libraries simplify Selenium test automation: Javaslang pattern-matching replaces large switch statements, lambdas and functional…
Talk in Russian on
Making your tests visible: displaying relevant test metrics in your projectsAlper Mermer45m
Shows concrete metrics and controls: capture service response times and raise warnings for 50%+ regressions, run end-to-end performance journeys…
Talk in English on
White Testing MagicAliaksei Boole46m
Describes a white-box testing approach for microservices that runs each service in isolation using Dockerized databases, mocks for collaborators, and a fast…
Talk in Russian on
iOS Parallel Automation: Run Faster Than FastViktar Karanevich37m
Describes replacing multi‑desktop iOS test farms with a single host running multiple simulators and migrating tests to XCTest. Explains using Facebook's…
Talk in Russian on
An Easy Way to Automate Complex UIIvan Pashko49m
Describes replacing a slow, flaky backend with a dynamic test-configurable fake API and using concrete design patterns (a page-object factory plus…
Talk in Russian on
ReportPortal.io - visibility of test automation status, metrics...Dmitriy Gumeniuk51m
Report Portal – open-sourced tool for test automation reporting by EPAM. Build by test automation engineers. Every project spends time to build own reporting…
Talk in English on
Selenium Camp 201702m
Conference program presents concrete case studies and tool demos for Selenium/WebDriver, including which frameworks and visual testing tools teams used. Expect…
Promo in Russian on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.