Three months later, at the end of April, in five cities of Russia (St. Petersburg, Moscow, Omsk, Novosibirsk and Yekaterinburg) the largest in its class conference on testing software systems - QA: Conference will be held. In it, we tried to put together the best components that a good conference should have:
The best experts in testing - as speakers
Low cost of tickets - 3,000 rubles
Three streams of broadcasting reports - in three halls
Two threads of master classes (come with laptops and customized surroundings)
Video of reports on all cities. After all, not all the reports of Moscow will be in Omsk, for example. But not all reports from other cities will be in Moscow. Participants will receive records of all reports.
On master classes I anticipate the question: how is it that master classes are in parallel with the presentations? Not really: the master classes will end 3 hours after the conferences. Those. You will be able to get on them both during the reports (there will be fewer people) and after the reports (so as not to miss the reports themselves, to listen and ask questions) ')
In the meantime, our site is being prepared, you can already see what will happen. Automation of testing Java / .NET applications (2 reports, 2 master classes)
Overview and limitations of various types of products on the market
Test automation solutions for large, scalable systems
Select from each approach "Wishlist" and make the perfect framework
Which is already used in a very large enterprise and in which everything is automated. Where testing specialists practically do not do manual UI testing. Only if a UAT server is required. Where is the best possible approach in the teams. The order of automated UI tests is about 50 thousand, which, running on CI servers at night, allows large companies to save thousands of man-hours per year. And testing specialists have kilometers of nerve cells.
Maximum reuse of test logic. Most of the test scripts are coded without new steps / sidedings.
Unification of the platform, creation of a cross-platform testing language and, as a result, unification of a testing specialist.
Testing WPF Applications
Testing WinForms Applications
Testing ASP.NET applications (UI)
Server-side testing (.NET), incl. and web
Server-side testing (Java), incl. and web
Techniques of unification and acceleration of automation (report)
Optimization on interface types
Own platform for resolving UI Controls names and other registered names
System test error messages
Inside pattern
Extended automatic type conversion.
Standardization of Cucumber BDD code development patterns (report)
Cooperating with the community of professionals - developers cucumber-based BDD scripts, we created a book of patterns and anti-patterns of design Cucumber BDD code. Why is this event so remarkable? If before writing and checking the BDD code turned into a mess, then now there is a systematic approach that prevents the developer from writing “gag”, pasting actions into the Given section, inserting operators from programming languages ... Implementing in his team the Cucumber BDD design patterns, You can refer to them in code review as a third party and make your code easier to maintain, cleaner. Aspects that require rewriting the entire code will disappear from it just because the UI has changed a bit.
Automated testing with Microsoft (report)
The report will look at the latest Microsoft tools that can simplify and simultaneously improve your existing testing process. You will meet with new systems for continuous integration and diagnostics. Learn how to conduct cloud load testing and create controlled environments for testing and development in Azure. In addition, we will look at new items in unit testing, in particular IntelliTest (a framework for generating tests). In conclusion, some tricks will be considered to improve the efficiency of automated testing.
Automating interaction scenarios for server-side components of various integration systems and load testing
Back-end testing (tools, technologies and real applications), end-to-end testing of application integration, load testing of back-end and UI (tools, platforms for running, reports), automation of load tests, an overview of Big-data technologies
The authors
Stanislav Sidristij Sidristij - Luxoft Solutions Architect - was involved in the development of a test automation system for WPF applications, the author of a framework for automating the testing of Web applications in Java and the server part in Java, the author of a testing automation framework for WinForms applications.
Alexander Chumakin works as a leading automated testing specialist at Helmes, currently developing and supporting a framework for automated scripts using the Ranorex tool and related .NET technologies. He also worked on projects using Selenium Webdriver, Sikuli, AutoIt, Sahi, Cucumber (and similar BDD technologies) and many other tools for automated testing of Web, UI, Java, DB, back-end, performance applications.
Igor Shcheglovitov is a senior testing engineer in the cloud services research and development team at Kaspersky Lab and Microsoft ALM Ranger . Experience in testing 7+. I am engaged in the development of automated tests, as well as test frameworks on the .NET platform. I also have extensive experience in load testing and performance analysis. Over the past year he was a speaker at 5 major development conferences. My articles on Habr are tagged with #mstesting
The rest of the authors are still arguing: there will be dozens of reports in excess of the topics listed
there are vacancies: we invite speakers (we pay the road and hotels) !
If you have something to tell, you are welcome to contact us: we are looking for speakers. Tell everyone about your experience with test automation, because it is the experience that saves everyone valuable man-hours and increases both the level of a specialist and the level of remuneration =)