First of all, I am appreciated to attend to an international conference on software testing. It is 7th international Testistanbul conference. There was good number of attendants from newly starters to over 30 years of experienced professionals. Most of the attendants were from Turkey thought there were some guys from abroad and some international companies to present their products. Testistanbul conference is important because it is definitely the most valuable conference on software testing in Turkey. It gives us opportunity to meet largest professional group and to share the knowledges in domestic market. The conference topics were as follows:
09:00 - 09:30 | OPENING CEREMONY SPEECH: FORMULA 1, CONTINUOUS INTEGRATION, CONTINUOUS DELIVERY AND TEST DATA MANAGEMENT PROCESSES - TURKEY SOFTWARE QUALITY REPORT (TSQR) 2016 / 17 (In Turkish) Koray Yitmen |
|
09:30 - 10:15 | IBM SPONSOR SPEECH: SHIFT LEFT FOR HIGHER QUALITY AT GREATER SPEED Mehmet Çağrı Elibol |
|
10:15 - 10:35 | Coffee Break | |
10:35 - 11:25 | KEYNOTE: WHY AUTOMATED VERIFICATION MATTERS Kristian Karl |
|
11:25 - 11:40 | Coffee Break | |
11:40 - 12:30 | KEYNOTE: THE STORY OF APPIUM: LESSONS LEARNED CREATING AN OPEN SOURCE PROJECT, 0 TO 100,000 USERS Dan Cuellar |
|
12:30 - 13:45 | Lunch | |
13:45 - 15:05 | KEYNOTE: ENTERPRISE CHALLENGES OF TEST DATA Rex Black |
|
15:05 - 15:20 | Coffee Break | |
15:20 - 16:10 | KEYNOTE: PERFORMANCE TESTING OF BIG DATA Roland Leusden |
|
16:10 - 16:25 | Coffee Break | |
16:25 - 18:00 | PANEL: TEST DATA MANAGEMENT CHALLENGES (Turkish) Barış Sarıalioğlu - Keytorc (Moderator), Cankat Şimşek - Emerson Network Power, Ertekin Güzel - Intertech, Hazar Tuna - Kredi Kayıt Bürosu, Koray Yitmen - TTB, Mert Hekimci - Kariyer.net, Nasibe Sağır - Doğuş Yayın Grubu |
In the opening ceremony by Koray Yitmen, as in the title, continues integration is explained by an analogy with Formula One car racing. To be honest this small presentation is one of the most impressive part of the conference. The given example is "F1 car racing continues and as a whole racing team is supporting to finish race with a minimal out-of-service and without any breakdown" this is similar to role of development operations (dev-ops) in software development process as "software is a live object but as a team you are adding new features, fixing issues and updating some other parts" all these things is happening continuously by help of dev-ops culture. Pit-Stop in the F1 is like the deployment process in software development. The fastest pit-stop is under 2seconds, so why not deploying a feature to live be that fast.
Second speech is given by main sponsor IBM, Mehmet Çağrı Elibol, subject is "shift left" or old motto "test early and often". It comes to me a new term for old and famous motto. IBM presented tools for CI. They are, Rational Test Workbench (RTW), Rational Performance Test Server (RPTS) and Rational Test Virtualization Server (RTVS), can fully automate the development process by performing functional, integration, performance and regression testing with RTW; suppling load agents, SaaS load agents and Virtualization agents with RPTS; modelling test environment to reduce decencies by RTVS.
The third speech was given by Kristian Karl from Spotify. This speech was the best part of the conference for me. Kristian has much experience of almost my age, he is the creator of GraphWalker. The topic is concept and scope of test automation. Briefly, he said everything can be automated. In some team, there may be 2-3 QA engineers although there may not be any QA engineer in some teams. It depends on needs and project details. However, QA engineers can have a role of consultant to supports developers to achieve automation goals. I want to write a separate post because he explains lots of things with many good examples but you can find the most relevant pictures below:
The definition of testing reminds me the exploratory testing by James Bach, Kristian replay my tweet as saying "exploratory testing is inspiration point".
The rest of the conference, creater of Appium, Dan Cuellar gave speech about the history of Appium, actually there is not technical information given by Dan. Enterprise test data management by Rex Balck, former president of ISQTB, it was a long speech about test data management. The last speech topic is performance testing of big data but I didnt find much information about "performance testing of big data" it was related to big data definition and handling it.