2018 Edition

2018 Edition

May 21st and 22nd - Torre de Antel - Montevideo, Uruguay

On May 21st and 22nd, we celebrated our fifth edition at Torre de Antel, with more than 450 attendees participating in the different activities that we carried out.

TestingUy 2018 had online streaming during the day of talks where more than 600 people joined us!

Derk-Jan De Grood at TestingUy

Derk-Jan de Grood works for Valori as Senior Test Manager and Agile Transition Coach. As a consultant he helps organizations with their Scrum adoptions and embedding a quality strategy. He is an experienced trainer, workshop host and a regular speaker at conferences like Agile Testing Days, the Seoul Testing Conference, EXPO:QA, Freetest and the STAR conferences in Europe and America. He wrote several successful books on software testing and frequently publishes articles and columns for major magazines. On his own blog he shares his knowledge and experience for everyone to benefit. In 2014 he won the EuroSTAR testing excellence award. In 2016 he published an agile book: Agile in the real world, starting with Scrum.

TestingUy 2018 has been declared of interest by ANII!

Workshops

WORKSHOPS

May 21st – Antel Edificio Clientes, nivel 3 – Paraguay 2097 esquina Panamá

09:00 - 11:00

Testing the user experience - part I

Claudia Badell, Joanna Arnaiz, Martín Loskin and Patricia Duarte - room 304

If you missed this workshop in 2016, you can join in this year! During this session we’ll introduce the concepts of usability and user experience. We’ll cover Jakob Nielsen’s usability heuristics and we’ll do an exercise about them. Finally, we’ll discuss usability testing focusing on task based usability tests. There will also be a hands-on activity for this.

Key Learnings:

  • understand what we mean when we talk about user experience, and our role in it.
  • incorporate different usability heuristics to improve our testing when evaluating the software under test.
  • develop an awareness of the different techniques for usability testing with users.

Requirements: attendees have to bring their computer with a browser installed.

09:00 - 11:00

503 - Service Unavailable: Service mocking to the rescue! - part I

Gastón Marichal and Marcos Manicera - room 306

Web Services communication is usually a challenge during software development activities, even more if those services are from a third-party and if we don’t have control over them.

In this workshop we will discuss common problems about Web Services testing, and how service mocking could be a useful tool in those kind of scenarios.

Requirements: attendees have to bring their computer with.

09:00 - 11:00

Test Automation Gourmet - part I

Leonard Espíritu - room 308

In this workshop we will review what is test automation and the alternatives of implementation that are in the market, then with some selected “ingredients” we pass to learn their “preparation” in three different ways: test automation for Services, test automation for Web and test automation for Mobile.

Requirements: attendees have to bring their computer. 8 Gb. RAM is required and the following installed software:

09:00 - 11:00

ISTQB Foundation Level: preparation - part I

Silvia Nane - room 310

Are you studying alone for the exam? We will clarify doubts, review the most important concepts of the syllabus and share tips to achieve your success in the exam. In addition, iSQI has a 50% gift in the exam. Take advantage now!  Give the most recognized international certification in the area of software testing.

11:00 - 11:30

Coffee break

11:30 - 13:30

Testing the user experience - part II

Claudia Badell, Joanna Arnaiz, Martín Loskin and Patricia Duarte - room 304

If you missed this workshop in 2016, you can join in this year! During this session we’ll introduce the concepts of usability and user experience. We’ll cover Jakob Nielsen’s usability heuristics and we’ll do an exercise about them. Finally, we’ll discuss usability testing focusing on task based usability tests. There will also be a hands-on activity for this.

Key Learnings:

  • understand what we mean when we talk about user experience, and our role in it.
  • incorporate different usability heuristics to improve our testing when evaluating the software under test.
  • develop an awareness of the different techniques for usability testing with users.

Requirements: attendees have to bring their computer with a browser installed.

11:30 - 13:30

503 - Service Unavailable: Service mocking to the rescue! - part II

Gastón Marichal and Marcos Manicera - room 306

Web Services communication is usually a challenge during software development activities, even more if those services are from a third-party and if we don’t have control over them.

In this workshop we will discuss common problems about Web Services testing, and how service mocking could be a useful tool in those kind of scenarios.

Requirements: attendees have to bring their computer with.

Apache Tomcat server installed: https://tomcat.apache.org/download-90.cgi

11:30 - 13:30

Test Automation Gourmet - part II

Leonard Espíritu - room 308

In this workshop we will review what is test automation and the alternatives of implementation that are in the market, then with some selected “ingredients” we pass to learn their “preparation” in three different ways: test automation for Services, test automation for Web and test automation for Mobile.

Requirements: attendees have to bring their computer. 8 Gb. RAM is required and the following installed software:

11:30 - 13:30

ISTQB Foundation Level: preparation - part II

Silvia Nane - room 310

Are you studying alone for the exam? We will clarify doubts, review the most important concepts of the syllabus and share tips to achieve your success in the exam. In addition, iSQI has a 50% gift in the exam. Take advantage now!  Give the most recognized international certification in the area of software testing.

13:30 - 15:00

LUNCH

15:00 - 17:00

Testing from a Business and Risk Perspective (Financial Sector, Helthcare Sector, Public Sector and others)

Paula Reyes and William Llanes - room 304

The most outstanding points of the workshop will be:

1- The contribution of the multidisciplinary teams

2- The need for complementation of profiles

3- Evaluation and sizing of risks for decision making

4- Cobit

5- Prioritization of tests (how to prioritize the tests in the release of a version, when there is not much time or when it is close to production output)

15:00 - 17:00

Functional and Performance Validations in Continuous Integration.

Leticia Almeida and David Giordano - room 306

In order to keep a sustainable rhythm in an agile team, test automation becomes essential in the Software development life cycle. Although it is important in all kinds of projects, it also becomes very useful and practical when we talk about integrating our automated tests into our continuous integration cycle.

The purpose of this workshop is to learn about functional and performance open source tools. We are going to learn from how to record user actions, to integrate the resulting tests into a continuous integration pipeline. Do this is very simple, you will see, and the results are very valuable for the whole team: we get constant and early feedback on our product.

If you are wondering, “What are automated functional tests?”, “What is performance testing?” Or, “What does continuous integration mean?” Don’t worry, we will review all those concepts together. We will be addressing topics such as JMeter, Taurus for automated tests, Blazemeter for executions and Jenkins as a continuous integration engine.

 

The main objective of this workshop is to find the value and ease of performing this kind of tests together, improving the quality of each of our deliveries.

The main objective of this workshop is to find the value and ease of performing this kind of tests together,  improving the quality of each of our deliveries. Requirements: attendees have to bring their computer with mac, windows or linux operating system.

15:00 - 17:00

A Journey through relevant topics that are valued by the Software Testing community with Silvia Nane, the HASTQB Representative for Uruguay

Silvia Nane - room 308

Explore beyond the various ISTQB Certifications with a leading local expert with a deep dive in the the newer areas of Test Automation, Agile and even Mobile App Testing. Together we will explore the concept of Test Automation and discuss ways in which we can improve our automation skills. This workshop is based upon the topics covered in the ISTQB Certified Tester Advanced Level – Test Automation Engineer (CTAL-TAE) syllabus and is aimed at beginners, but also people who have already achieved an advanced point in their software testing careers and wish to develop further their expertise in automation testing.

Attendees may bring their computer.

Sessions

TALKS

May 22nd – Auditorio Mario Benedetti – Torre de Antel

08:45 - 09:15

REGISTRATION

09:15 - 09:30

WELCOME

09:30 - 10:00

Using Mind Maps to Enhance Exploratory Testing

Claudia Badell

During this presentation, Claudia is going to talk about how mind maps are used to support exploratory testing in a cross-functional team fully dedicated to developing a product. She will share how mind maps help the team have a common understanding of what to test, and how mind maps are designed by the team in a way that they can easily be read and understood regardless of who created them. She will also present how mind maps are re-used through the different releases. Finally, Claudia will share what they have learned as a team when applying this testing strategy.

10:00 - 10:30

IoT - Takeaways from my experience

Mariano Jurich

This session is about IoT testing and the differences and similarities between  IoT and Software testing. I will share my experience, covering the major problems I faced and how they were solved, implementation issues and the learning process. We will also address the basic IoT infrastructure, complex implementations and the future of IoT technologies.The material is based on a real life implementation that is currently working in the US market.

10:30 - 11:00

The next billion users

Diego Cardozo

We use 2000 dollar computers to build and test our applications. However, it has been shown that the next billion users that will start using the web and mobile applications will do so from low cost devices with serious limitations. They will access our apps from remote places of the world. They will have accessibility restrictions, slow connection speeds and limited computing power. In this talk we will reflect on how to test our applications to ensure that they will work for everyone and not just a few.

11:00 - 11:30

Coffee Break

11:30 - 12:00

Usability: Software, like food, is first consumed by the eye

Lisandra Armas Aguila

When we access an application and can’t find in a short amount of time the information that we’re looking for, or the design isn’t friendly, we don’t hesitate to abandon it. Good usability is the fundamental key to attract users and to keep them for longer, so knowing and using the fundamentals of usability is essential today. In this talk, we will see how usability is applicable in any field- not just in web and mobile applications, but also in the design of objects and devices even found in the kitchen. Additionally, I’ll cover some of the ways that are within reach to make our applications more usable.

12:00 - 12:30

911: Automation for emergencies

Maximiliano Piñeyro

Many times in our jobs there are unexpected situations that implies locks in the system, such as bugs in production or changes in business flows, affecting previous data/processes and creating conflicts in them. Sometimes the problem generates an important manual workload, where we must a certain number of clients manually, transfer data to other platforms or execute long and tedious manual processes.

In general, this is due to the lack of technological solutions that don’t allow the system to solve them automatically, implying that a group of people have to fix these problems manually and the company assumes a high cost in terms of hours of work.

This talk presents a different approach in the daily use that we give to automation tools, solving this problem in a simple way, and where we will discover that we have a universe of possibilities that goes beyond testing. We will see how to create robots that read from any data source and interact with screens, REST services and databases, even robots that are activated from an app and execute manual processes automatically.

12:30 - 13:00

Testing Reinvention

Anahí Martínez, Eduardo González, Gastón Marichal, Guillermo Skrilec and Mauro Alvez

As new technologies emerge, organizations are facing new challenges, trying to innovate in their business model and at the same time they must offer a superior experience to their clients.

In this context, we will present different aspects we faced in testing projects, which start from technical issues to personal skills.

We will share what are the main aspects and the approach we are using to address them, as well as specific strategies that may be applied in your projects.

13:00 - 14:30

LUNCH

14:30 - 15:00

Test of Performance in Brazilian Government Systems

Thiago Burgos Medeiros Rodrigues

“Although it is difficult to measure and define software as being of good quality, poor software is easily identified” – Guilherme Motta.

With my colleague’s statement above, I intend to start the discussion on Performance Testing, specifically, on the current Performance Testing process that I observe in the Brazilian public sector.

In six years of work in the industry, I have experienced repeated situations such as: systems that fail due to poor performance and / or functional errors near the delivery deadline; requirements that do not match the expectation of the customer or customers who are faced with the difficult task of setting test parameters without proper instructions; inexistence or insufficient time for the development of tests; difficulty in obtaining data mass; changes to the system script or manipulation of data by third parties during test development – among other everyday situations of a test developer.

How to address specification problems, align customer expectation, and reach a point of agreement or congruity of interests? This will be the thread of our conversation, facing the current scenario, addressing the biggest obstacles and how they are being faced.

15:00 - 15:30

From zero to hero with Nightwatch.js

Alejandra Silva and Rodrigo Godoy

Nightwatch.js is a fast, effective option in today’s world of automation. It gives you a working project in just a few steps through a clean, simple syntax.

Do you need a tool that can adapt to your team’s development process?  Are you looking for a fast learning curve? Do you want to get your automation project set up in a day?

In this talk we are going to share what we learned as a team, including the choices we faced when we decided to go down the route of test automation.

We’re going to be looking at what we achieved and how we went about learning the new technology, as well as the difficulties we came up against before we were able to get where we wanted to be.

We’re also going to be taking a look at how we prepared both developers and testers to hit our goals without slowing down the development process – and how we integrated everything while still remaining agile.

15:30 - 16:00

Are you testing your infrastructure?

Federico Kauffman

If I ask you to change your infrastructure radically in a very short time, how much confidence would you have in the changes? Or if the company’s “sys admin” disappears, how fast could you overcome the absence?

If we ask these questions to software in general, the best way to overcome them is usually testing and documentation.

In this talk we will explore how we can test our infrastructure, and how to make it part of your CI / CD (Continuous Integration / Continuous Delivery) pipeline in order to increase the confidence in it.

16:00 - 16:30

Coffee break

16:30 - 17:00

Three T-shaped Testers

Ernesto Cabrera, Ismael San Martín and Karen Amaro

In this talk, three CES’s (Centro de Ensayos de Software) testers will share their experience in agile context projects. From their perspective, they will tell how they work and how they feel in these teams instead of presenting definitions, reciting values, principles or good practices that can be found in books and hear from consultants.

Karen, Ismael and Ernesto had been trained in software testing, work as testers and continue to build their careers. Currently each one participates in testing teams in different CES’s clients and they are constantly adapting to the changes.

Karen, Ismael and Ernesto will answer some emerging questions based upon their experience. They will refer to the projects contexts, the tools they used, the unit tests and automation. They also will speak about some other activities, not related to testing, they collaborate in. Another important subject will be how present are the testing problems discussed daily.

Those who attend this talk have surely faced or are currently facing dilemmas and questions that Karen, Ismael and Ernesto will address. Some of these questions include: Is there a Testing role in agile projects? Is it mandatory to know codify to be part of the team? If everyone does testing what would I have to do? In addition, they will express their feelings and belonging sense to these teams.

17:00 - 18:00

KEYNOTE: The Art of Excellence, Adding value as an IT professional

Derk-Jan De Grood

In order to distinguish themselves and meet customer expectations organizations need to embrace change. In his keynote Derk-Jan de Grood will explain how Continuous Delivery, DevOps and Scaling Agile aim to effectively react to disruptive innovations, but introduce new challenges. Organization have a need for Visionary’s, Explorers and Experts to make the transition. Develop yourself and your team in order to keep adding value and embrace the new opportunities that arise.

18:00 - 18:30

SWEEPSTAKES AND CLOSING

 

Seeking Awesomeness in Agile Testing workshop with Derk-Jan De Grood

Date: 23rd May

Timetable: from 9am to 5pm

Location: Infragistics' office (Echevarriarza 3333 between Osorio and Pereyra de la Luz).

Spots: 30

Price: 200 dollars + VAT.

Price includes lunch and two coffee breaks.

Activity in English.

Sponsors

Platinum Sponsors

Gold Sponsors

Silver Sponsors

Venue Sponsor

Media Sponsor

Supporters

Organized by