On-line Tesena Fest 2020, 4. 11. 2020

Virtual international conference bringing up-to-date test trends, inspiration and interesting discussions for free.

A month of testing

During the 4 weeks of November 2020 we will share stories, experience and practical tips with you using free webinars and workshops from 4 fields of testing. Each week will be dedicated to one of the main topics.

Main topics


  • Testing in Automotive/IoT
  • Testing in Agile/DevOps
  • Continuous Testing
  • Testing and AI/ML

See the presentation recordings

Testing in Automotive/IoT

4. 11. 2020

Madeline Cheah: Challenges for Software Security Testing in Future Mobility from 14:00 CET

About the presentation

Autonomous vehicles will shift paradigms in safety, efficiency and performance – one factor which affects all three areas is cybersecurity. This talk will discuss some of the key issues that practitioners and engineers will expect to face in the future.


 


Petr Cesak: Embedded Software Testing from 14:45 CET

About the presentation

Many segments (space, aerospace, automotive, industry, etc.) are developing software with a common goal: to have no error in the provided code. Several standards exist: ECSS-E-ST-40C, DO-178C, MISRA C. They define software development processes, expected documentation, and coding standard. Even a company produce error-free software, there can be an existing logical error that needs to covered by integration testing. This presentation provides an overview how to develop such software and what are the challenges in test cases.

 

Testing in Agile/DevOps

11. 11. 2020

Rik Marselis: Quality Engineering in DevOps  from 14:00 CET

About the presentation

In DevOps it is crucial to benefit from automating activities in a CI/CD pipeline. Also teams benefit from the clear definition of QA&Testing topics that are a useful grouping of all activities relevant to quality engineering. There are organizing topics that are relevant to align activities between teams and performing topics that have a focus op the operational activities within a team.

Our new VOICE model guides teams to align their activities with the business value that is pursued, and by measuring indicators teams give the right information to stakeholders to establish their confidence that IT delivery will actually result in business value for the customers.



Rudolf Groetz: Continuous Security Testing from 14:45 CET

About the presentation

Security rules (Compliance Rules, Controls) in the sense of rule conformity seem to be in contradiction to our digitally transforming, agile world. At first glance, agility does not go hand in hand with excessive caution and strict compliance with regulations such as PCI Data Security Standards, Prudential Regulation Authority, etc. Is it possible for regulated industries to deliver new products and services at high speed, continuously, while meeting their regulatory compliance obligations?

The answer is a resounding yes. One of the solutions is to embed regulatory compliance into the software development or delivery process. The presentation will show how OpenSource tools were used to take the first step with Compliance as Code and how security tests in an AppSec pipeline were automated in subsequent steps.


Continuous Testing

18. 11. 2020

Vishnu Murty: Distributed WorkLoad Generator for Performance/Load Testing Using Emerging Technologies from 14:00 CET 

About the presentation

In DellEMC Enterprise Servers Validation Organization, we perform Load testing using different workloads (Web, FTP, Database, Mail, etc.) on Servers to identify the performance of the servers under heavy load. Knowing how DellEMC Enterprise Servers perform under heavy load (% CPU, % Memory, % Network, % Disk) is extremely valuable and critical. This is achieved with the help of a Load Testing Tools. Load testing tools available in market comes with its own challenges like Cost, Learning Curve and Workloads Support. Here in this talk we are going to demonstrate how we have built JAAS (JMeter As A Service) Distributed WorkLoad Testing solution using Containers, Docker Swarm and opensource tools and how this solution playing a crucial role in Delivering Servers Validation efforts.



Andrei Danilov: Testing Your CI Pipeline from 14:45 CET

About the presentation

This is a highly practical session. No theory. We'll: take a popular CI/CD cloud solution (eg: Github Actions); look at a simple predefined CI/CD workflow yml -> and design one Test Case for it. Execute it manually; Automate that test case using the same workflow (using the Github Action Test automation framework); tips & tricks for developing testable CI/CD Pipelines.



Wolfgang Krebs: Our Journey Towards Continuous Testing from 15:30 CET

About the presentation

Starting off with a properly functioning CI/CD pipeline and huge Test Suite for our product we have been far away from getting reasonably fast feedback for the engineers. Simplifying toolchains (using Robot framework) and establishing a feedback loop for the engineers with migrating and enhancing the existing test suite seemed to be a straightforward approach. Let me guide you through a brief snapshot of our journey.



Szilvia Orbán: BDD and Cypress.io in Testing a Multinational Netbanking Solution from 16:15 CET

About the presentation

Szilvia is giving us a presentation about the challenges and solutions in development and testing of a multinational retail netbanking system. 

  • How do they handle different API implementations and various products and requirements in the countries?
  • What to do if the test environments are outside your control? 
  • What challenges did transforming into squad model and agile setup bring, and what roles and responsibilities do squad testers have now? 
  • Why do they use the BDD approach in the squads as a collaboration tool?
  • Why do they use Cypress.io and how do they mock the backend?


Testing and AI/ML

25. 11. 2020


Mesut Durukal: Future of Software Testing: Artificial Intelligence Assistance from 14:00 CET

About the presentation

Nowadays, researches are looking for adaptation of Machine Learning algorithms to testing processes to reduce the manual effort and improve quality. In this talk, we will discuss in detail Machine Learning practices with a case study.

We start with a quick view of the machine learning types. Then, we list AI applications in testing these perspectives: test definition, implementation, execution, maintenance and gmx jrouping, and bug handling. What’s more, we do not only present existing AI applications but also what can be done in the future. Finally, we summarize the application areas with algorithms and discuss the advantages and potential risks of AI applications in software testing.

To sum up, we target at an important problem, AI-based applications of software testing. As more and more researchers try to use AI techniques to solve the traditional software problems, “what and how we can use” becomes more crucial. AI is one of the hottest topics in software world nowadays. Especially mining valuable information from bugs can be made use of by managers to guide feature priorities. We make the outline well organized and easy-to-follow. We introduce the applications in different stages of testing, that makes audience easy to find what they want.



Petr Schwarz: Voicebots and Voice Biometry. How to Verify That These Systems Really Work? from 14:45 CET

About the presentation

Systems based on artificial interface like speech transcription, voicebots or voice biometry bring special challenges for their development, deployment, setting of user expectation, testing and use. This presentation will provide a quick inside to this area. A basic overview of architecture of these systems will be presented, the method used to measure accuracy of each system will be described, and challenges from deployment of such systems will be discussed.



Jennifer Bonine:  Introduction of AI Into our Future of Work and the Shift in Skills Needed Now and Post Pandemic from 15:30 CET

About the presentation

In the six decades since its first usage, the term Knowledge Worker has become synonymous with Software Engineers. With an almost singular emphasis on STEM skills, and an excused lack of people skills, the reputation of the successful software engineer evolved into that of the genius in a cubicle. Two factors have caused us to re-examine the relative importance of hard and soft skills in Software Engineering. First, the very nature of how we produce software changed dramatically with the advent of Agile practices compelling us to develop software…socially. Second, Automation and AI are reshaping the tasks which can be performed by machines putting even more emphasis on the need for human soft skills. This confluence doesn't diminish the demand for Engineers. According to Geoff Colvin, tomorrow’s most valuable engineers will not be geniuses in cubicles; rather, they’ll be those who can also build relationships and collaborate. Colvin calls these Relationship Workers. When you add in trust and storytelling, together, these become critical the differentiators between the Machines and Humans.

So how do we ensure mental resilience in teams, as engineers, thrive in an environment now and  post pandemic that depends on skills that we were never encouraged to develop? Join Jennifer as she takes us beyond the 'why's' and explores the 'how's' of relationship building. She will explain how establishing a 'How can I help' mindset and trusting environment, telling a good story and other tips and tricks that she has gathered in her experience and in their research of contemporaries such as Simon Sinek, Tim Urban, Geoff Colvin and Rob Lambert.  Jennifer will also discuss the skills to be in demand now and post pandemic and do a Question & Answer segment that will add value to your organizations.



James Whittaker: How Testers Will Save AI from 18:00 CET

About the presentation

30 years ago the world ran on paper and ink. Software shattered that world but it's quality and unreliability threatened to make a mess out of business and society. Testers answered that call and helped make the world a better place. Now AI is doing to software what it did to paper and ink. Time for testers to step up again.

Join Distinguished Engineer and Evangelist James Whittaker as he explains the future of AI and what software testers need to do right now to help the world achieve a better future.


Workshops

5. 11. 2020
Petr Cesak: Unit-Testing Framework Using Open-Source Tools from 14:00 CET

10. 11. 2020
Filip Hric: Cypress.io Test Automation for People in a Hurry from 14:00 CET

19. 11. 2020
Andrea Jensen: RiskStorming Online Workshop from 14:00 CET

20. 11. 2020
Aaron Evans: Continuous Testing With GitHub Actions  from 14:00 CET

Partners & Supporters

Furbo.sk

Furbo.sk

Agile Test Automation Meetup Vienna

Agile Test Automation Meetup Vienna

KITNER

KITNER

robíme it

robíme it

AI Appstore

AI Appstore

CESAK

CESAK

PHONEXIA

PHONEXIA

CaSQB

CaSQB

MIRA

MIRA