April 27, 2017

International Software Testing & QA Conference

About Conference

TestCon Moscow 2017 is the leading event primarily aimed at Software Testers and Test Analysts, QA Engineers, Developers and anyone willing to learn best practices and make their contribution to the smoother software development cycle and quality. The conference provides an excellent platform to keep up-to-date with the latest industry trends, exchange experiences and benefit from networking opportunities.

Trends and Best Practices

Testing Tools

Techniques and Methodologies

Culture and Leadership

SPEAKERS

plus

Mark Fewster

Grove Software Testing,UK

plus

Stephen Janaway

Stephen Janaway,UK

plus

Steve Portch

TSG,UK

plus

Ilari Henrik Aegerter

House of Test,Switzerland

plus

Baris Sarialioglu

Keytorc,Turkey

plus

Gary Hallam

Delphix,UK

plus

Michael Palotas

Element34,Switzerland

plus

Vadim Zubovich

COMAQA,Belarus

plus

Tamir Dresher

CodeValue,Israel

plus

Adam Carmi

Applitools,Israel

plus

Nicolae Oprean

Ullink,Romania

plus

Lilia Sapurina

Alol,Russia

plus

Gualtiero Bazzana

ISTQB - ALTEN,Italy

plus

Lucian Adrian Stroie

R/GA,Romania

plus

Andrei Contan

SmarTTesting,Romania

plus

Roman Soroka

Epam Systems,Russia

plus

Alexei Vinogradov

Consultant,Germany

plus

Anastasia Aseeva

Alfa-Laboratory,Russia

plus

Aleksandr Meshkov

Performance Lab,Russia

plus

Aleksander Alekseev

Postgres Professional,Russia

plus

Anastasia Lubennikova

Postgres Professional,Russia

plus

Dzmitry Humianiuk

EPAM Systems,Belarus

SCHEDULE

Simultaneous interpretation will be provided in Room 1 and Room 2.

Anastasia Aseeva

Opening Keynote: Rubber cluster for dynamic selenium grid

Many of us have experienced such situations when projects involve +100500 automated tests and all these projects are subject to review more often than once in two weeks. And in the meantime you don’t have an adequate amount of physical and monetary resources to build up a powerful farm. Fast delivery of value to the customer will be out of the question if regression testing of each modification takes the entire sprint! Nonetheless, even under these restricted conditions you can pipeline the tested artifacts through, spending not more than half an hour for the automated testing phase. Now I will tell you how did we manage to bypass the dependency from the amount of test cases and obtain the automated testing results ASAP! For this purpose we built a cluster using mesos+marathon. And containerization by means of docker in conjunction with the selenium grid made it possible to meet the challenge. We integrated automatic verification of automated testing results into the pipeline by employing self-written CLI-utilities and eliminated automated test launch conflicts/queues with the aid of jenkins cloud docker plugin, job dsl, serenity reports and other automation means, such as ansible.

55mins

RU

Testing Frameworks, Culture and Leadership

Anastasia Aseeva

Leads projects of testing automation and DevOps at Alfa-Bank. She is DevOps evangelist, engineering practices adept and agile testing couch, rocking QA-industry since 2012.

Mark Fewster

Equivalence Partitioning & Boundary Value Analysis: Old Hat or Cutting Edge?

Are you benefiting from test automation? Are you sure this will continue? Do you worry that your automated testing will falter and fail? After starting well, many test automation efforts do not grow from strength to strength but fail to keep pace with the increasing demands placed upon them. What we learn from the automated tests then becomes less useful, less reliable and misleading. Fortunately, this decline is not inevitable. It is possible to spot the symptoms of trouble early on and take action to correct the issues before they inflict long-term damage. We need to learn to distinguish between automation that is and is not healthy, by understanding the symptoms of test automation disorder and disease, and by learning which trends to monitor.

45mins

ENG

Test Automation and Tools

Mark Fewster

Mark has over 30 years of industrial experience in software testing across test management, test techniques, and test automation. He is the Director of Grove Software Testing Ltd., formerly Grove Consultants, offering ISTQB accredited training and licensed courseware, and test automation management consultancy.

Coffee Break

15mins

Stephen Janaway

Why I Lost My Job As a Test Manager and What I’ve Learnt As a Result

My career followed the typical path of someone in technology. Tester, Test Lead, Test Manager, Senior Test Manager. It started in 1999, back when we lived in a world of scripted tests and large, separate, test teams who designed and ran the tests. A world of silo’s and walls, the world where communication-by-bug-report was common. Agile came, and fortunately disrupted things. Teams became cross-functional, and yet management did not change. Management became harder; there were more stakeholders to manage and more areas to cover. Task switching came as standard. Eventually, the penny dropped with senior management and the management team was re-organised. A change had to come and that meant no more Test Managers…. This presentation aims to present a view of test management that I think fits with the software development methodologies and team structures that we typically see in IT today. It will use my personal experiences to explain why I think discipline based management is no longer relevant or required, and how Test Managers need to adapt to the new world of cross-functional, agile teams and continuous delivery. Key Points:

  • Why the typical view of Test Management is out-dated and needs to change.
  • The role of Test Management in the agile world as I see it today.
  • How Test Managers can adapt and why they should.
  • Ways in which the whole team benefits from a new approach to the Test Management role.
  • My experiences of having gone through the transition from Test Manager to Test Coach.

45mins

ENG

Testing Frameworks, Culture and Leadership

Stephen Janaway

Stephen is a mobile and e-commerce Coach, Trainer, Strategist, and Leader. Over the last 15 years, he has worked for companies such as Nokia. Ericsson, Motorola, and the YOOX NET-A-PORTER GROUP, as well as advising a number of mobile application companies on development, testing and delivery strategies.

Lunch Break

60mins

Baris Sarialioglu

Usability Testing is not Rocket Science!

For some reason, people not involved with the field of UX (usability) have the idea that usability testing in general is as difficult as rocket science—especially for mobile and the constraints it comes with. I hear from people that the main reasons for not conducting usability tests are that they don’t have the know-how, “enough” time, and, most commonly, the budget. Of course, some approaches can be very difficult, take a lot of time, and be very expensive. But they don’t have to be. With this session, I will discuss some of the approaches we (as Keytorc) use for usability testing to keep all these factors as low as possible. I’ll also address how mobile usability testing differs from desktop usability testing. Hopefully, the attendees will leave the session with an understanding of how to choose their usability testing approach and how to select their targeted users, test scenarios, and usability testing tools.

45mins

ENG

Testing Best Practices

Baris Sarialioglu

IT professional with 15+ years of experience as Information Technologies Consultant, Software Engineer, Software Developer and Software Tester for many different organisations. Highly experienced in Software Development Life-Cycle, Software Project Management, Business Analysis, Agile Methodologies, Usability, User Experience (UX), Quality Assurance and Software Testing.

Lilia Sapurina

Development of automated test system from scratch: the main problems and their solutions

In this report, Lilia will describe the main stages of building automated test systems. Based on experience in a large company with an established CI and the development of the practice of using automation, she will tell you how to build such a system in small companies, where the whole process has to be created from scratch.

45mins

RU

Test Automation and Tools

Lilia Sapurina

Lilia has 2 years experience in front-end automation testing, diploma with a distinction of Saint-Petersburg State University (mathematical and mechanical faculty).

Coffee Break

15mins

Lucian Adrian Stroie

Cynefin and Test Planning – an Option for Choosing the Right Testing Approach

Testing is a complex activity, involving many decision points and multiple possible approaches to the same end goal, that of ensuring the most useful information is provided about the tested software. At the same time, nature is also complex, and an inspiration source for some very useful models, such as Cynefin. This sense-making and context determining model is quite popular in the agile practices world, and can also be a good candidate for testing. Is test automation the best approach? Should automation alternatives be considered? Should I build or buy my testing solution? These are some of the questions that people involved in testing are facing many times, and that can be made easier to answer to with the help of the Cynefin framework. The proposed session is an example of using Cynefin to make sense of the testing context, thus helping to determine the most suitable approach for testing. At the same time, since Cynefin is not a static model, the session highlights how the testing context is or can be changed, updating accordingly the testing approach. The aim of the session is to introduce attendees to the Cynefin framework, as a tool for both decision making as well as for building support for the decisions they need to push out in the organisation. A secondary goal of the session is to emphasise the fluidity of the testing process and how this needs to change and adapt throughout the product lifecycle. Key takeaway:

  • Awareness of the context challenges for testing;
  • Introduction of the Cynefin framework;
  • Mapping testing strategies to Cynefin complexity domains;
  • An example for supporting the “no-automation” decision.

45mins

ENG

Testing Best Practices

Lucian Adrian Stroie

Lucian work as a test lead in an award-winning digital agency, coordinating the local test team as well as supporting the technology department with his technical expertise.

Michael Palotas

Selenium Grid – Building a Scalable, Reliable and Maintainable Execution Infrastructure for Your Selenium Tests

According to the Gartner Magic Quadrant for test automation, Selenium will become the de-facto standard by 2020 for test automation. One could say that Selenium already “is” the standard for automating web and mobile applications. Many organisations have started to build up substantial test suites with Selenium. While Selenium allows for a relatively easy way to write tests (assuming software development know-how), organisations often lack an execution environment with browsers and mobiles where those tests can be run in a reliable and scalable fashion. Selenium provides the Selenium Grid component to execute tests in parallel, which drastically reduces the time of test runs. Setting up the Selenium Grid for demo/proof of concept purposes is a relatively simple task. However, the setup, operation, and up-keeping of a highly scalable, up-to-date, stable, cost-efficient and secure Selenium Grid infrastructure is highly complex and time-consuming. Michael Palotas will showcase what organizations should consider when architecting and deciding on the test automation infrastructure for web and mobile with Selenium / Selenium Grid (and beyond). They will show possible approaches and shed light on aspects including:

  • Build vs. buy
  • Cloud vs. in-house
  • Managed vs. self-operated
  • Scalability
  • Performance
  • Pricing
  • Reporting and monitoring
  • Target application: Web, mobile and beyond

45mins

ENG

Test Automation and Tools

Michael Palotas

Founder and CEO of Element34 Solutions. Co-developed Selenium Grid. Ex-eBay Head of Quality Engineering. For more than 10 years Mr Palotas shaped software and test engineering at eBay International as Head of Quality Engineering.

Gary Hallam

Closing Keynote: Transforming Test Data Delivery for Shift Left Automation

Leveraging innovative technology that transforms the way that test data is provisioned and managed. How to provision multi-terabyte datasets in minutes, breaking the laws of physics and providing self-service data refresh, rewind, bookmark, share, branch and version data. Placing secured and masked production data in the hands of your developers and testers with minimum infrastructure.

45mins

ENG

Testing Best Practices

Gary Hallam

Director of Sales Engineering with many years of global experience delivering applications, currently leading a team that helps to educate enterprises on how to transform their distribution and protection of non-production data.

Networking

70mins

Steve Portch

What is UAT and, more importantly, what it isn’t!

Many projects start thinking about UAT at the last minute and just tell the business users that “you need to test this and sign it off”. This presentation demonstrates why this isn’t the right way and looks at how the test team should engage with the business community and use their expertise to design, develop and execute UAT.

45mins

ENG

Testing Best Practices

Steve Portch

Steve is now a Principal Consultant at TSG in London where he performs a number of different roles including technical pre-sales and test consulting, where he creates innovative testing approaches and strategies for TSG’s clients, as well as testing project delivery.

Coffee Break

15mins

Alexei Vinogradov

KISS PageObjects

Page Objects is probably the best-known pattern for UI Automation in Testing. Still implementing the Page Objects can be tricky in many ways even for the most typical web application. Alexei will introduce 3 types of PageObjects implementation (“Static”, “Void” and “Fluent”), which he has successfully used in his projects and explain their advantages and drawback. He will also explain why some other/additional patterns you can find in blogs/books or even get recommended in conference talks are actually no good. Warning: some pieces of advice may look provocative or even change the way you look at designing UI tests completely! The session will show Java Code examples (Selenium/Selenide) highlighting the implementation details.

45mins

RU

Test Automation and Tools

Alexei Vinogradov

Alexei has been working on various IT projects in Germany for more than 15 years. He consults about quality assurance, test automation and about how to keep calm and be a good tester. The developer of Selenide. The founder and moderator of Radio QA podcast.

Lunch Break

60mins

Andrei Contan

Getting started with Rest APIs

Transitioning from the monolithic technology era to microservices implementation, one key component is the service oriented architecture (SOA) principle. At the core of SOA lie services which enable various consumer and clients to access the same functionality provided by a back-end server. Getting familiar with RESTful architectural approach is very useful when defining your automated checks strategy. Exploring the system, several questions may arise: how do I identify the APIs? How do I test them? How to write test scripts to against such services? What testing tool can do the job?

45mins

ENG

Testing Best Practices

Andrei Contan

Co-founder of Romanian Testing Conference and Enthusiast Test Architect Consultant.

Gualtiero Bazzana

ISTQB(r): the New Product Portfolio and Results from Worldwide Surveys

ISTQB is the scheme leader worldwide for certifying sw tester professionals; the scheme is undergoing a major evolution, covering not only the traditional Core testing practices but giving more and more emphasis on Agile Testing and on Specialist certification (eg: Test Automation, Security Testing, Testing in Automotive, etc.) The goal of the speech is to give an overview of the current status of ISTBQ (footprint, growth, product portfolio) and in its planned evolutions; the presentation will be enriched by the results of several worldwide surveys on test effectiveness conducted by ISTQB(r) and other bodies, providing insights into the future trends and the economics of SW testing

45mins

ENG

Testing Frameworks, Culture and Leadership

Gualtiero Bazzana

President of ISTQB(r) at the worldwide level.

Coffee Break

15mins

Nicolae Oprean

Code Review for Test Automation

For developers, Code Review process has been essential for ages. It has been proven that it detects more bugs than any other form of testing, improves code quality, fosters knowledge sharing (for both the reviewer and the reviewee) and is cost effective. Code review can also be used successfully in Test Automation which will strengthen the collaboration between technical and functional specialists (Developers and QA). Nicolea will present our techniques for Test Automation Code Review; although it’s not the entire recipe, following them is an ingredient for better test code (clean, readable, simple, robust, bug-free, extendable…).

Key Take-Away:

  • Functional and Technical Knowledge Transfer;
  • Code Review Techniques for Test Automation;
  • Review Tips and considerations;
  • Language agnostic rules;
  • High-Level Code review process for QA;
  • Increase bus-factor within your project;

Target Audience: QA Automation Engineers, Developers and Managers alike who would like to implement Code Review process for Test Automation.

45mins

ENG

Test Automation and Tools

Nicolae Oprean

Nicolae is a QA Technical Expert at Ullink company with main focus on test automation and performance testing for desktop applications. The company he works for is specialised in financial markets and provides trading solutions that connect the capital markets community.

Ilari Henrik Aegerter

No Such Thing as Manual Testing and Other Confusions

Software Testing is infested with many flavours of confusion. Wrong concepts and misunderstandings roam the testing field. For the sake of professional pride, we want to correct that. This session is about identifying areas where wrong thinking and misapplication of simplistic models have lead to situations that are not helpful in advancing our craft. We will walk through sloppy thinking, wrong models and some real-life examples of corporate bullshit. But doing only that would not be helpful. We will, therefore, find ways to counteract those lost paths with replacing it with a better model. This more refined model will help you bring world peace to testing. Key Take-Aways: – How you can detect when someone serves you bullshit and how to respond to it – Understand historically how these confusions came to exist – Develop a richer model of what software testing really is – Build a systemic view on complex systems – Be highly entertained by a joyful rant delivered by the speaker. Target Audience: Testers and Managers alike who would like to engage in an attempt to develop a better mental model on what the hell we are doing here.

45mins

ENG

Testing Frameworks, Culture and Leadership

Ilari Henrik Aegerter

Ilari Henrik Aegerter’s formal studies have brought him from General Linguistics and Sociology to Software Engineering and Software Testing. He has 10+ years of experience in the field, coming from the medical software domain at Phonak AG and progressing to e-commerce at eBay.

Vadim Zubovich

Living on crotches or UI Automation antipatterns

There are tons of talks on how to build automation properly, however, there is no silver bullet for every problem and here’s where people get in trouble. They can’t apply the “perfect” approaches and practices so they try to implement their own and often make common mistakes. It’s those “mistakes” aka “what NOT to do” aka “antipatterns” that we’re going to talk about. I’d like to mention both coding antipatterns and antipatterns in the whole approach to automated testing that I’ve come across too often and that often prevent a growth of the project. Hopefully, together we will be able to avoid those common misconceptions.  

45mins

RU

Test Automation and Tools

Vadim Zubovich

Over 5 years of experience in QA Automation. Have been working mainly with UI automation, have tried various platforms Web/Desktop/Mobile.

Networking

70mins

Aleksandr Meshkov

Risk-based test effort management

  • Background to development of Risk Based Testing
  • Risk ranking (common, domain, ISO 25010 summary)
  • Available risk management techniques used for testing
  • Practical application of FMEA in testing
  • Practical application of FTP in testing
  • Risk management models used for testing of products (HACCP, CET, QFD)
  • Comparison of risk management models used for testing
  • Where and when to apply
  • RBT benefits and drawbacks

45mins

RU

Testing Frameworks, Culture and Leadership

Aleksandr Meshkov

Has over 6 years of experience in software testing. Moved up from a supporting tester to head of the Testing center in a large outsourcing company. Worked as a test expert, test analyst, test manager. Since 2015 has been engaged in in-depth studying of test process optimization issues, implemented over 8 test process audit and optimization projects in large Russian companies by employing TPI Next and TMMi techniques.

Coffee Break

15mins

Tamir Dresher

Testing and Time and Concurrency With Rx.NET Schedulers

Working with asynchronous services has always been a desirable approach and a necessity when creating a responsive, Connected, Data-intensive application. Today, when every application needs to work with sources like Facebook, Twitter, device sensors and Cloud Services, this task become harder and harder. Even harder than creating such applications is testing them for scenarios that involve time and concurrent processing. Reactive Extensions (Rx) makes this easy, with the concept of parameterized concurrency with Schedulers and Virtual Time. In this session, you’ll understand how reactive programming with Rx.NET can simplify your code and tests.

45mins

ENG

Testing Best Practices

Tamir Dresher

Tamir Dresher is a senior software architect working as a consultant at CodeValue Israel. A prominent member of Israel’s Microsoft programming community. As an expert in .NET Framework and Software Craftsmanship, Tamir has trained hundreds of developers and helped many high-profile clients in the commercial and public section.

Lunch Break

60mins

Dzmitry Humianiuk

ReportPortal.io – how make AI analyze your test automation reports?

With ReportPortal, as a tool for reporting in test automation, we got visibility into test automation status and health for every level of stakeholders. Based on our experience and collected small ‘big data’ of reports and failed tests: we made data analysis, added machine learning and learn how to predict, recognize and localize reasons of fails in test automation. The talk is about our results and presentation of open sourced solution in test automation reporting with AI.

45mins

RU

Test Automation and Tools

Dzmitry Humianiuk

10 year in IT. Project Manager with development in a past. 4 year of experience with huge test automation.

Adam Carmi

Advanced Test Automation Techniques for Responsive Apps and Sites

Responsive web design has become the preferred approach for building sites and apps that provide an optimal viewing and interaction experience on any phone, tablet, desktop or wearable device. However, automatically testing these responsive sites and apps can be quite a challenge, due to the need to cover all supported layouts, their respective navigation, and visible content. In this session, we will implement a complete Selenium-based automated test for a popular responsive website from scratch. You will learn how to effectively design responsive page objects, implement generic tests that work for all the layouts of your app, control the browser’s viewport size to accurately target layout transition points, incorporate layout-specific assertions in your tests, and visually validate the correctness of your app’s layout. We will also share tips and best practices for test planning and execution.

45mins

ENG

Test Automation and Tools

Adam Carmi

Adam is the Co-founder and CTO of Applitools – a cloud service provider for automated visual testing. Prior to Applitools he held management, research and development positions at Safend, IBM and Intel.

Coffee Break

15mins

Roman Soroka

Testing games

On the example of game of thrones TV series it will be shown how to organize the process for the continios delivery and to use the best practices in logical organization to ease the testing. All the helpfull testing tools will be specified to help in such an organization.

45mins

RU

Testing Frameworks, Culture and Leadership

Roman Soroka

Roman is a senior IT specialist with 7 years of experience in software production, both in product and custom development areas. He grew from a QA engineer and developer to a team lead in large international companies and to a successful project manager in smaller projects.

Aleksander Alekseev & Anastasia Lubennikova

Quality assurance in PostgreSQL

PostgreSQL is an open source relational database that is well known for its stability and high code quality. But how are they achieved? In this talk we would like to tell you about how development process and testing are done in PostgreSQL project. You will learn about buildfarms, commitfests, code review process, two different types of automatic tests used in PostgreSQL, performance testing and many more.

45mins

RU

Testing Best Practices

Aleksander Alekseev & Anastasia Lubennikova

Postgres Professional, Russia

Networking

70mins

Анастасия Асеева

Вступительная речь: Резиновый кластер для динамического selenium grid

Многим из нас знакома ситуация, когда на проектах имеется +100500 автоматизированных тестов и все эти проекты хотят идти в бой чаще, чем раз в две недели. Но при этом у вас нет достаточного объема физических ресурсов и денег для построения мощной фермы. О какой быстрой доставке ценности для клиентов может идти речь, если регрессионное тестирование каждого изменения будет занимать весь спринт? Но даже с этими ограничениями можно заставить артефакты проходить pipeline доставки в бой, задерживаясь на стадии автотестирования не более чем на полчаса. Я расскажу о том, каким образом мы перестали зависеть от количества тест-кейсов в проекте и научились получать результаты автоматизированного тестирования в максимально короткие сроки.Для этого мы построили кластер с использованием mesos+marathon. А контейнеризация с помощью docker в связке с selenium grid великолепно справилась с данной задачей. Мы встроили автоматическую верификацию результатов автотестов в pipeline с помощью самописных CLI-утилит. И добились отсутствия конфликтов/очередей на запуск автотестов с помощью jenkins cloud docker plugin, job dsl, serenity reports и таких средств автоматизации, как ansible.

55mins

RU

Фреймворк тестирования, Культура и Лидерство

Анастасия Асеева

Руководит проектом проверки средств автоматизации, интеграции разработки и эксплуатации ПО в «Альфа-Банке».

Марк Фьюстер

Эквивалентное разбиение и анализ граничных значений: устаревший или сверхсовременный процесс?

Ваша компания выигрывает от автоматизации тестирования? Вы уверены, что это будет продолжаться? Вы волнуетесь о том, что ваша автоматизированная система тестирования может дать сбой? После успешного начала большинство усилий в области автоматизации тестирования перестают приносить успешные результаты и подтверждают свою неспособность идти в ногу с постоянно растущими требованиями. То, что мы узнаем в результате автоматизированного тестирования, становится уже не таким полезным, менее надежным и может ввести в заблуждение. К счастью, этого можно избежать. Вполне возможно увидеть признаки различных проблем на раннем этапе и предпринять действия для их исправления до того, как они нанесут долгосрочный ущерб. Нам необходимо четко разделять полезную и неполезную автоматизацию, анализируя и понимая признаки сбоев и нарушений в процессе автоматизации тестирования, а также получая информацию о том, какие именно направления необходимо отслеживать.

45mins

ENG

Автоматизация процесса и Инструменты тестирования

Марк Фьюстер

Марк обладает более чем 30-летним производственным опытом в области тестирования ПО, включая управление тестированием, методологию тестирования и автоматизацию тестирования. Его опыт включает в себя ответственность за разработку и внедрение в рамках одной организации инструмента выполнения тестирования, который позволил получить существенные и длительные выгоды, получаемые компанией и по сей день.

Кофе-пауза

15mins

Стивен Джанауэй

Почему я потерял свою работу руководителя по тестированию и чему я научился в результате

Моя карьера развивалась типичным образом для работника в области технологий: испытатель, главный испытатель, руководитель по тестированию, старший руководитель по тестированию. Все началось в 1999 году, когда мы еще жили в мире заранее составленных сценариев тестирования и крупных отдельных команд по тестированию, которые разрабатывали и проводили тестирования. Это бы мир самодостаточных функциональных подразделений, отделенных друг от друга, мир, где было повсеместно распространено общение в виде сообщений об ошибках. Но к счастью пришли перемены, в том числе в виде более гибкого и динамичного подхода. Команды стали более межфункциональными, но управление по-прежнему не поменялось. Управление стало еще более сложным, поскольку появилось больше заинтересованных лиц и больше различных областей, которые нужно было охватить. Переключение между задачами стало общепринятым стандартом. В конечном счете, этот процесс дошел и до высшего руководства, и команда управления была реорганизована. Перемены должны были произойти, и это означало, что больше не будет руководителей по тестированию. Цель настоящей презентации — представить такой взгляд на управление тестированием, который, как я полагаю, соответствует тем методам разработки ПО и структурам команд, которые мы в основном сегодня видим в области ИТ. Презентация основана на моем личном опыте, который я использую для того, чтобы объяснить, почему я считаю, что управление, основанное на дисциплине, больше не актуально и в нем больше нет необходимости, и как руководителем по тестированию следует приспосабливаться к жизни и работе в новом мире межфункциональных, гибких и динамичных команд и непрерывной реализации разных проектов. Ключевые моменты:

  • Почему типичный подход к управлению тестированием устарел и требует внесения изменений.
  • Роль управления тестированием в динамично меняющемся мире — так, как я это вижу.
  • Как руководители по тестированию могут приспособиться к новым обстоятельствам и почему им необходимо это сделать.
  • Преимущества и выгоды, которые получит вся команда от нового подхода к роли управления тестированием.
  • Мой опыт перехода от работы руководителем по тестированию к работе инструктором по тестированию.

45mins

ENG

Фреймворк тестирования, Культура и Лидерство

Стивен Джанауэй

Стивен является инструктором, тренером, составителем стратегий и руководителем в области мобильной и электронной коммерции. В течение последних 15 лет он работал для таких компаний как Nokia, Ericsson, Motorola и YOOX NET-A-PORTER GROUP, а также предоставлял консультации ряду компаний, занимающихся разработкой мобильных приложений, по стратегиям разработки, тестирования и внедрения решений. Стивен написал и опубликовал множество материалов о разработке, тестировании и внедрении ПО; при этом зачастую основное внимание он уделял мобильным устройствам и приложениям.

Обед

60mins

Барис Сариалиоглу

Проверка удобства в использовании — это не высшая математика, это понятно каждому!

По каким-то причинам люди, никогда не работавшие в области проверки удобства в использовании, думают, что это что-то очень сложное — особенно в области мобильного тестирования, а также думают о проблемах и сложностях, связанных с этим. Мне часто приходится слышать от людей о том, что основные причины, по которым они не проводят проверку удобства в использовании, — это что у них нет ноу-хау, «достаточно» времени и, чаще всего, не хватает бюджета. Несомненно, определенные подходы могут быть очень сложными, отнимать много времени и денег. Но не стоит использовать такие подходы. В рамках этого семинара мы обсудим с вами некоторые подходы, которые мы (Keytorc) применяем при проверке удобства в использовании для того, чтобы свести к минимуму возможные проблемы и сложности. Мы также рассмотрим, чем мобильная проверка удобства в использовании отличается от классической проверки. Я надеюсь, что все, кто прослушает семинар, получат понимание того, как в дальнейшем выбирать нужный подход к проверке удобства в использовании и как выбирать своих целевых пользователей, сценарии и инструменты проверок удобства в использовании.

45mins

ENG

Лучшие практики тестирования

Барис Сариалиоглу

Профессионал в области ИТ с более чем 15-летним опытом работы в качестве ИТ-консультанта, инженера ПО, разработчика ПО и испытателя ПО в множестве различных организаций. Барис имеет обширный опыт в области жизненного цикла разработки ПО, управления программными проектами, бизнес-анализа, гибких методологий, создания удобства в использовании и опыта пользователя, обеспечении качества и тестирования ПО.

Лилия Сапурина

Разработка автоматизированной системы тестирования «с нуля»: основные проблемы и способы их решения

В этом докладе я опишу основные этапы построения автоматизированных систем тестирования. На основании моего опыта работы в крупной компании с установленной непрерывной интеграцией и разработанной практикой по использованию автоматизации я расскажу вам, как построить подобную систему в небольших компаниях, где весь процесс необходимо создавать с нуля.

45mins

RU

Автоматизация процесса и Инструменты тестирования

Лилия Сапурина

Лилия имеет 2 года опыта работы в области профессионального автоматизированного тестирования (диплом с отличием Санкт-Петербургского государственного университета, факультет математики и механики).

Кофе-пауза

15mins

Лусиан Адриан Стройе

Модель Кеневин и планирование тестирования: один из вариантов выбора правильного подхода к тестированию

Тестирование представляет собой комплексную деятельность, включающую в себя множество моментов, когда необходимо принимать решения, и множество возможных подходов к одной и той же конечной цели, которая заключается в том, чтобы гарантировать, что наиболее полезная информация о тестируемом ПО была предоставлена. В то же время окружающая нас среда также является многосоставной и может выступать в качестве источника вдохновения для создания некоторых очень полезных моделей, таких как Кеневин. Эта смыслообразующая модель, определяющая контекст, является довольно популярной в мире, где используются гибкие методы, и может также отлично подходить и для проведения тестирования. Является ли автоматизация тестирования наилучшим подходом? Следует ли рассматривать альтернативы автоматизации? Нужно ли мне самостоятельно создать свое решение в области тестирования или купить его? Это некоторые из тех вопросов, с которыми часто сталкиваются люди, занимающиеся тестированием, и модель Кеневин может помочь ответить на эти вопросы. Предложенный вашему вниманию семинар служит примером использования модели Кеневин для того, чтобы разобраться в контексте тестирования и, таким образом, помочь определить наиболее подходящий подход к тестированию. В то же самое время Кеневин не является статичной моделью, и в семинаре указано, как контекст проведения тестирования изменяется или может изменяться, соответственно обновляя при этом и подход к тестированию. Цель настоящего семинара — познакомить слушателей с моделью Кеневин, которая используется в качестве инструмента как для принятия решений, так и для обеспечения поддержки решений, которые им необходимо протолкнуть в организации. Вторая цель семинара — указать на подвижность и изменчивость процесса тестирования и на то, как его необходимо изменять и адаптировать на протяжении всего жизненного цикла продукции. Ключевые моменты:

  • Осведомленность о контекстных проблемах в области тестирования;
  • Введение модели Кеневин;
  • Составление стратегий тестирования для комплексных доменов с моделью Кеневин;
  • Пример в качестве поддержки решения о «непроведении автоматизации».

45mins

ENG

Лучшие практики тестирования

Лусиан Адриан Стройе

Лусиан начал работать как испытатель примерно в 2005 году и теперь, 10 лет спустя, он все еще работает в области тестирования и получает от этого удовольствие! Его опыт работы в области тестирования включает в себя различные виды программного обеспечения, от встроенного ПО до веб-приложений, от серверных до мобильных приложений, с уклоном в строну исследовательского тестирования.

Майкл Палотас

Selenium Grid: построение масштабируемой, надежной и удобной в обслуживании инфраструктуры исполнения для вашего тестирования с помощью Selenium

По мнению Gartner Magic Quadrant, к 2020 году Selenium станет стандартом де-факто в области автоматизации тестирования. Можно сказать, что Selenium уже «является» стандартом для автоматизации Интернет- и мобильных приложений. Многие организации уже начали разрабатывать значительные наборы тестов, используя инструмент Selenium. В то время как Selenium представляет собой относительно простой способ написания тестов (при условии наличия ноу-хау в области разработки ПО), организациям зачастую не хватает среды исполнения с браузерами и мобильными устройствами, на которых можно выполнить эти тесты надёжным и масштабируемым образом. Компонент Selenium Grid инструмента Selenium позволяет осуществлять тестирование параллельно, что существенно сокращает само время тестирования. Настройка Selenium Grid для демонстрационных целей / подтверждения работоспособности концепции представляет собой относительно простую задачу. Однако настройка, использование и поддержание работы высоко масштабируемой, современной, стабильной, экономичной и безопасной инфраструктуры Selenium Grid — это очень сложно и отнимает много времени. Майкл Палотас расскажет, какие моменты необходимо учитывать организациям при разработке архитектуры и принятия решения касательно инфраструктуры автоматизации тестирования для Интернет- и мобильных приложений с использованием инструмента Selenium / Selenium Grid (а также многое другое). Семинар позволит продемонстрировать возможные подходы и пролить свет на такие аспекты как:

  • Создавать самостоятельно или купить
  • Облачный или внутренний сервер
  • Управляемость или самоуправляемость
  • Масштабируемость
  • Рабочие характеристики
  • Цена
  • Предоставление отчетности и контроль
  • Целевое применение: Интернет, мобильные устройства и др.

45mins

ENG

Автоматизация процесса и Инструменты тестирования

Майкл Палотас

Основатель и Главный исполнительный директор Element34 Solutions. Принимал участие в разработке Selenium Grid. В прошлом занимал должность главы отдела технического обеспечения качества на eBay. В течение более чем 10 лет г-н Палотас оформлял техническое обеспечение разработки и тестирования ПО в международной компании eBay в качестве главы отдела технического обеспечения качества.

Гари Холлэм

Заключительная речь: Преобразование предоставления данных по тестированию для автоматизации со сдвигом влево

Эффективное использование инновационной технологии, которая меняет способ предоставления и управления данными по тестированию. Как предоставлять многотерабайтные наборы данных за несколько минут, нарушая законы физики, и предоставлять самообслуживающееся обновление, перемотку назад данных, закладки, обмен данными, различные разделы и версии данных. Предоставление защищенных и замаскированных производственных данных в руки ваших разработчиков и испытателей с использованием минимальной инфраструктуры.

45mins

ENG

Лучшие практики тестирования

Гари Холлэм

Директор отдела профессионально-технического обеспечения сбыта с многолетним общемировым опытом по внедрению приложений. В настоящее время возглавляет команду, которая помогает обучать различные предприятия тому, как преобразовывать предоставление и защиту непроизводственных данных.

Networking

70mins

Стив Портч

Что представляют собой UAT и — что более важно — что не входит в это понятие

При осуществлении многих проектов о UAT думают в последний момент и просто говорят бизнес-пользователям, что «вам нужно проверить это и подтвердить вот это». В настоящей презентации показано, почему это является неверным подходом, и предоставлен обзор того, как команде по тестированию следует взаимодействовать с бизнес-сообществом и использовать свой опыт для создания, разработки и осуществления UAT на практике.

45mins

ENG

Лучшие практики тестирования

Стив Портч

Начав свою карьеру в области операций с вычислительными машинами в торговой строительной компании в 1968 году, Стив работал программистом на одной из самых первых фотонаборных систем, а затем поднялся до должности специалиста-испытателя в IBM. Впоследствии он работал руководителем по тестированию и консультантом по тестированию для многих компаний, среди которых IBM, Unisys, EDS и Capita.

Кофе-пауза

15mins

Алексей Виноградов

KISS PageObjects

Page Objects, вероятно, самый известный на сегодня паттерн, используемый в автоматизации через UI. И самый простой, скажете вы? Не соглашусь, по моим наблюдением применение данного паттерна таит в себе подводные камни даже для наиболее типичных веб-приложений. В данном докладе я познакомлю вас с простыми и практичными видами PageObject архитектуры — Static & Void, продемонстрирую использование кодом, сравню плюсы и минусы подходов. Также я расскажу о важных недостатках некоторых Design Pattern-ов (Loadable Component, DataProvider и пр.), отважное пользование которыми выстилает вам дорогу в автоматизационный ад. Вы увидите на примерах, как простой код решает проблемы лучше, чем слишком умный. Примеры на языке Java с Selenide переносимы и на другие фреймворки и языки программирования (.NET, Python, JavaScript и другие).

45mins

RU

Автоматизация процесса и Инструменты тестирования

Алексей Виноградов

Работает в IT проектах в Германии более 15 лет. Консультирует по вопросам тестирования и автоматизации. Разработчик фреймворка Selenide. Основатель и один из ведущих подкаста Radio QA.

Обед

60mins

Андрей Контан

Знакомство с Rest API

Переход от эпохи монолитных технологий к эпохе внедрения микросервисов, ключевым компонентом которой является принцип сервис-ориентированной архитектуры (service oriented architecture, SOA). В основе СОА лежат услуги, которые делают возможным доступ различных пользователей и клиентов к одним и тем же функциональным возможностям, предоставленным внутренним сервером. Знакомство с RESTful-подходом к архитектуре очень полезно при определении вашей стратегии автоматизированных проверок. В ходе изучения системы могут возникнуть некоторые вопросы: как мне идентифицировать API (интерфейсы программирования приложений)? Как мне проверять их? Как мне писать сценарии тестирования в связи с такими сервисами? Какой инструмент проверки может выполнить эту работу?

45mins

ENG

Лучшие практики тестирования

Андрей Контан

Соучредитель Румынской конференции по тестированию и консультант-энтузиаст в области архитектуры тестирования.

Гуалтьеро Баззана

ISTQB(r): новый ассортимент продукции и результаты, полученные на основании исследований во всем мире

ISTQB представляет собой ведущую мировую схему для сертификации профессионалов в области тестирования ПО; эта схема в настоящее время претерпевает крупные изменения, охватывающие не только традиционные практики по проверке основных элементов, но также уделяющие все больше и больше внимания гибкому тестированию и сертификации специалистов (например, в области автоматизации тестирования, проверок безопасности, тестирования автомобильных устройств и систем и т. д.). Цель настоящего выступления — дать обзор текущего состояния ISTBQ (область присутствия, развитие, ассортимент продукции) и ее прогнозируемого развития; презентация будет дополнена результатами нескольких общемировых исследований эффективности тестирования, проведенных ISTQB(r) и другими учреждениями, дающими представление о будущих тенденциях и экономике тестирования ПО.

45mins

ENG

Фреймворк тестирования, Культура и Лидерство

Гуалтьеро Баззана

Президент ISTQB(r) на мировом уровне.

Кофе-пауза

15mins

Николаэ Опреан

Обзор кода в автоматизации тестирования

Для разработчиков процесс обзора кода всегда был существенным. Было доказано, что он позволяет обнаруживать больше ошибок, чем любой другой способ тестирования, улучшить качество кода, способствовать обмену информацией (как для обозревателя, так и для оцениваемого), а также помогает экономить ресурсы. Обзор кода также может быть успешно использован в автоматизации тестирования, что позволит укрепить сотрудничество между техническими и функциональными специалистами (разработчиками и сотрудниками в области обеспечения качества). Николаэ представит наши методы по обзору кода в автоматизации тестирования; и хотя мы не расскажем наш «рецепт» полностью, следование нашим методам станет составной частью улучшенного кода тестирования (четкого, читаемого, простого, устойчивого к ошибкам, расширяемого…). Ключевые моменты:

  • Передача функциональных и технических сведений;
  • Методы обзора кода в автоматизации тестирования;
  • Советы и соображения касательно обзора;
  • Языково-независимые правила;
  • Процесс обзора кода высокого уровня для обеспечения качества;
  • Улучшите значения фактора автобуса в рамках вашего проекта;
Целевая аудитория: Инженеры по автоматизации обеспечения качества и другие подобные разработчики и руководители, которые хотели бы внедрить процесс обзора кода при автоматизации тестирования.

45mins

ENG

Автоматизация процесса и Инструменты тестирования

Николаэ Опреан

Николаэ Опреан работает техническим экспертом в области обеспечения качества в компании Ullink. В его основные задачи входит автоматизация тестирования и проверка рабочих характеристик настольных приложений. Компания, в которой он работает, специализируется на финансовых рынках и предлагает торговые решения, которые связывают все сообщество рынков капитала.

Илари Хенрик Аегертер

Никакого ручного тестирования и других недоразумений

В области тестирования ПО существует множество различных заблуждений, а также неправильных представлений, наряду с непониманием этого процесса. Ради сохранения нашей профессиональной гордости и престижа мы хотим это исправить. Цель настоящего семинара — выявить те области, в которых неверное мышление и неправильное применение упрощенных моделей привело к ситуациям, которые не способствуют развитию нашего профессионального ремесла. Мы пройдемся по неверному мышлению, неправильным моделям и рассмотрим несколько реальных примеров корпоративных недоразумений. Но полезным будет не только это. Мы также постараемся найти способы устранить последствия таких недоразумений и заблуждений, заменив их на более совершенную модель. Такая усовершенствованная модель поможет вам восстановить гармонию в мире тестирования. Ключевые моменты – Как определить, что кто-то пытается предложить Вам что-то совершенно ненужное и как реагировать на такие попытки; – Понять с исторической точки зрения, как зародились и начали существовать все эти заблуждения и недоразумения; – Разработать более широкую модель того, чем на самом деле является тестирование ПО; – Создать системный взгляд на комплексные системы; – Получить удовольствие от лекции жизнерадостного выступающего. Целевая аудитория — Испытатели и другие подобные им руководители, которые хотели бы принять участие в попытке разработать более совершенную ментальную модель того, чем мы все занимаемся здесь.

45mins

ENG

Фреймворк тестирования, Культура и Лидерство

Илари Хенрик Аегертер

Фундаментальные исследования привели Илари Хенрика Аегертера из области общего языкознания и социологии в область разработки и тестирования ПО. Он обладает более чем 10-летним опытом работы в этой сфере, начав с ПО медицинского домена Phonak AG и дойдя до электронной коммерции на eBay.

Вадим Зубович

Жизнь на костылях или Антипаттерны UI автоматизации

На тему построения «правильной» автоматизации есть сотни докладов, однако, серебрянной пули на все случаи жизни не существует и тут у многих начинаются проблемы. «Идеальные» подходы порой неприменимы, тогда в ход идут свои собственные решения, которые приводят к собственным ошибкам. Именно об этих «ошибках», известных как «как НЕ надо делать» или «антипаттерны» мы и пооворим. Я бы хотел рассмотреть как антипаттерны в коде, так и в самом подходе к реализации автоматизации тестирования, с которыми мне доводилось регулярно сталкиваться и которые зачастую тормозили развитие проекта. Надеюсь что вместе нам удастся впоследствии избежать этих расхожих неправильных представлений.

45mins

RU

Автоматизация процесса и Инструменты тестирования

Вадим Зубович

Более 5 лет опыта в сфере автоматизации тестирования. Работал в основном с UI-автоматизацией, пробовал свои силы на различных платформах Web/Desktop/Mobile.

Networking

70mins

Александр Мешков

Управление объемами тестирования на основе системы рисков

  • Немного истории о становлении подхода Risk Based Testing
  • Классификация рисков (общие, доменные, немного об iso 25010)
  • Существующие методологии управления рисками в тестировании
  • Применение FMEA в тестировании (практически)
  • Применение FTP в тестировании (практически)
  • Модели управления рисками в тестировании продуктов (HACCP, CET, QFD)
  • Сравнение моделей управления рисками в тестировании
  • Когда и где стоит применять
  • Преимущества и недостатки RBT

45mins

RU

Фреймворк тестирования, Культура и Лидерство

Александр Мешков

Более 6 лет работаю в области тестирования ПО. Прошел путь от рядового тестировщика до руководителя центра тестирования в крупной аутсорсинговой компании. Работал на позиции специалиста по тестированию, тест-аналитика, тест-менеджера. С 2015 года начал более углубленно изучать вопросы оптимизации процесса тестирования, выполнил более 8 проектов по аудиту и оптимизации процессов тестирования в крупных российских организациях по методологии TPI Next и TMMi.

Кофе-пауза

15mins

Тамир Дрешер

Тестирование, сроки и одновременная работа с планировщиками Rx.NET

Работа с асинхронными сервисами всегда была желаемым подходом и необходимостью при создании быстро реагирующего подключенного приложения, работающего с большими объемами данных. Сегодня, когда каждому приложению необходимо работать с такими ресурсами как Facebook, Twitter, сенсорами устройств и облачными серверами, эта задача становится все сложнее и сложнее. Еще более сложным, чем создание таких приложений, является их проверка на разные сценарии, которые требуют времени и одновременной обработки. Реактивные расширения (Reactive Extensions, Rx) делают этот процесс легким, используя понятие параметризированной одновременной работы с планировщиками и режима реального времени. В этом семинаре вы сможете понять, как реактивное программирование с Rx.NET поможет упростить ваш код и тестирование.

45mins

ENG

Лучшие практики тестирования

Тамир Дрешер

Тамир Дрешер является страшим архитектором ПО и работает в израильской компании CodeValue в качестве консультанта. Выдающийся участник израильского сообщества программистов Microsoft. Будучи экспертом в области .NET Framework и мастерстве программирования, Тамир обучил сотни разработчиков и предоставил помощь множеству крупных клиентов в коммерческой и общественной сфере.

Обед

60mins

Дмитрий Гуменюк

ReportPortal.io – как заставить ИИ анализаровать ваши отчеты автоматизации?

Report Portal – open-source инструмент для отчетности в автоматизированном тестировании, созданный компанией EPAM. Построенный автоматизаторами, для автоматизаторов. Каждый проект тратит время для того чтобы создать свою отчетность, она особенно важна для автоматизации тестов для распределенных систем, многопоточных запусков, большого количества тест кейсов, как для большой так и для маленькой команды. Report Portal предоставляет вам отчетность из коробки. Полнофункциональный интрумент для работы с отчетами, дэшбордами, виджетами, метриками, настраиваемыми типами дефектов, историей и автоматическому распознованию новых падений. Распознавание падений и дефектов, на основе алгоритмов машинного обучения, обучающегося с каждым новым прогоном. ReportPortal это не только единое место для хранение всех результатов тестов автоматизированного тестирования, но и сокращает затраты команды на обработку и разбор результатов. В этом выступлении вы познакомитесь с основным функционалом, спецификами, бенефитами от использования, сравнение с конкурентами, и оцените применимость его в своем проекте. Не забывая что он бесплатен, и доступен в open source.

45mins

RU

Автоматизация процесса и Инструменты тестирования

Дмитрий Гуменюк

Delivery Manager в компании EPAM Systems. 10 лет в IT. Опыт разработки, и крупная автоматизация. Веду разработку инициатив в Центре Компетенций Тестирования.

Адам Карми

Усовершенствованные методы автоматизации тестирования для быстро реагирующих приложений и сайтов

Дизайн сайтов с быстрым реагированием стал предпочтительным подходом в области создания сайтов и приложений, которые предоставляют оптимальные возможности просмотра и опыта работы на любом телефоне, планшете, настольном компьютере или мобильном устройстве. Однако автоматизированное тестирование таких быстро реагирующих сайтов и приложений может стать серьезной проблемой в связи с тем, что необходимо будет охватить все поддерживаемые варианты верстки, их соответствующую навигацию и отображаемый контент. В настоящем семинаре мы проведем «с нуля» полностью автоматизированное тестирование известного сайта с быстрым реагированием с помощью Selenium. Вы узнаете, как эффективно моделировать быстро реагирующие объекты на странице, осуществлять типовое тестирование, которое будет работать для всех вариантов верстки вашего приложения, управлять размером просмотра в браузере для точного определения точек перехода в верстке, включать в ваше тестирование специфические правила и визуально подтверждать правильность верстки вашего приложения. Мы также поделимся с вами советами и передовым опытом в области планирования и осуществления тестирования.

45mins

ENG

Автоматизация процесса и Инструменты тестирования

Адам Карми

Адам является соучредителем и главным техническим директором Applitools — поставщика облачных услуг для автоматизированного визуального тестирования. До того как начать работать в Applitools, он занимал должности в области управления, исследований и разработок в Safend, IBM и Intel. Он регулярно выступает с докладами о тестировании ПО на конференциях по всему миру, и является организатором группы Israeli Selenium Meetup.

Кофе-пауза

15mins

Роман Сорока

Игра тестирования

На примере телесериала «Игра престолов» и на практическом опыта будет показано как организовать процесс continios delivery. Будут показаны примеры использования полезных логических инструментов для облегчения работы тестирования.

45mins

RU

Лучшие практики тестирования

Роман Сорока

Роман является ведущем инженером программистом, с опытом более 7 лет в разработке программного обеспечения, построении процесса и риск менеджмента. Прошел путь от инженера контроля качества и разработчика до руководителя группы в международных компаниях, а так же руководителя ряда небольших проектов.

Александр Алексеев & Анастасия Лубенникова

Обеспечение качества в PostgreSQL

PostgreSQL является реляционной базой данных с открытым исходным кодом, широко известная своей стабильностью и высоким качеством кода. Но каким образом они достигаются? В этом докладе мы хотели бы рассказать вам о том, как происходит разработка и тестирование PostgreSQL. Вы узнаете о билдфармах, коммитфестах, процессе кодревью, двух различных видах автоматических тестов, используемых в PostgreSQL, тестировании производительности, и многом другом.

45mins

RU

Лучшие практики тестирования

Александр Алексеев & Анастасия Лубенникова

Postgres Professional, Россия

Networking

70mins

WORKSHOPS

Deepen your knowledge in subject areas that are critical to you.

2

INTRODUCTION
TO UAT (ENG)

Steve Portch (UK)

Untitled-design-3

GETTING STARTED WITH
REST APIs (ENG)

Andrei Contan (Romania)

1

UI-TESTING WITH SELENIDE
FROM THE BEGINNING (RU)

Alexei Vinogradov (Germany)

Untitled-design-1

MOBILE TESTING
TUTORIAL (ENG)

Stephen Janaway (UK)

3

TRACKS

20

speakers

4

WORKSHOPS

350

ATENDEES

Media Partners

251F5B37BD5E441C88D98325CEEC77B8
300
real_itsm_logo_on_white_500
comaqa.by

Become a Sponsor

TestCon Moscow 2017 Conference is a great opportunity to meet and network with a thriving, growing and exciting testing community. We invite you to participate in the creation of this unique event through financial contributions and associate your brand with this high-level conference.

To become a sponsor, please take a look at the available sponsorship plans or contact tatjana@testconf.ru.

VENUE

Best Western Plus
Vega Hotel & Convention Center

Address: 71, 3V Izmailovskoe Ave.
105613 Moscow, Russia