filter_list help_outline
  • Liked Dawid Pacia
    keyboard_arrow_down

    Dawid Pacia - Mobile & IoT integration testing - "Mission Impossible" or "A last hope"?

    Dawid Pacia
    Dawid Pacia
    Test Automation Manager
    Brainly
    schedule 1 week ago
    Sold Out!
    45 Mins
    Case Study
    Intermediate

    It is predicted that till 2025 there will be over 75 billion devices spewing 180 zettabytes of data and generating up to 6 trillion dollars. That enormous increase force companies to introduce a continuous approach to deliver the product as fast as possible and be able to compete on the market.


    The main question is how to test application for end user among so much hardware equipment and ecosystems combining HW, FW, mobile devices and complex backend architecture? Considering all factors and possible obstacles is it for companies a real “A New Hope” for companies or just simply “Mission Impossible”?


    I will take the participants on a journey to the IoT world. It will be a talk about the challenges that any tester will face at some point. I will present the dangers, risks and snares but also good practices and practical approach to mobile E2E test automation for the IoT solutions in CI approach.


    Technical examples will be presented using Python languages and supported by physical devices (mobile phones and IoT equipment).

  • 45 Mins
    Case Study
    Intermediate

    Experimentation and quick feedback is the key to success of any product, while of course ensuring a good quality product with new and better features is being shipped out at a decent / regular frequency to the users.

    In this session, we will discuss how to enable experimentation, get quick feedback and reduce risk for the product by using a case study of a media / entertainment domain product, used by millions of users across 10+ countries - i.e. - we will discuss Testing Strategy and the Release process an Android & iOS Native app - that will help enable CI & CD.

    To understand these techniques, we will quickly recap the challenges and quirks of testing Native Apps and how that is different than Web / Mobile Web Apps.

    The majority of the discussion will focus on different techniques / practices related to Testing & Releases that can be established to achieve our goals, some of which are listed below:

    • Functional Automation approach - identify and automate user scenarios, across supported regions
    • Testing approach - what to test, when to test, how to test!
    • Manual Sanity before release - and why it was important!
    • Staged roll-outs via Google’s Play Store and Apple’s App Store
    • Extensive monitoring of the release as users come on board, and comparing the key metrics (ex: consumer engagement) with prior releases
    • Understanding Consumer Sentiments (Google’s Play Store / Apple’s App Store review comments, Social Media scans, Issues reported to / by Support, etc.)

  • Liked Justin Ison
    keyboard_arrow_down

    Justin Ison - Appium Native Application Crawler

    Justin Ison
    Justin Ison
    Sr. Software Engineer
    Microsoft
    schedule 1 week ago
    Sold Out!
    45 Mins
    Demonstration
    Beginner

    In today’s agile world the time to market is becoming increasingly shorter. There is a constant desire to release ASAP to keep ahead of the competition and to please users with updated/new features. Because of this, we have less time to fully do manual and exploratory testing of our apps. Especially, when you consider all the combinations of OS's, Locales, Accessibility, Orientations & Resolutions apps support. Running anywhere from 1 to 100's of Appium crawler bots (covering all of those combinations) at once we can discover more issues quickly and efficiently without having to write a line of code.

    UI Automation also has its limitations as it only tests for expected results. Crawler bots test the unexpected, by collecting metadata such as logs, app strings, screenshots, memory and reporting back it’s finding for review so we can test all these combinations quickly and more efficiently. In this talk, I will go over the current challenges we face in today's development world, why we need more tools to help us keep pace, and cover how you can build your own Appium crawler.

    I've open sourced this tool and is available here for everyone to use: https://github.com/isonic1/Appium-Native-Crawler

  • Liked Eran Kinsbruner
    keyboard_arrow_down

    Eran Kinsbruner / Uzi Eilon - Future-Proofing Testers in the Age of AI, ML, and Bots

    45 Mins
    Talk
    Advanced

    We're all hearing the buzzwords of AI, machine learning, chatbots, and next-generation testing. Does this mean that the days of traditional testing as we know and practice it are over? Eran Kinsbruner doesn't think so. Join him to learn about the clear transformation happening toward smarter testing techniques and tools. These approaches will drive better pipeline efficiency and release velocity with high quality, and Eran thinks this means good things for the testing practice and practitioners. You'll discover the key trends that are happening around AI, machine learning, and bots in the web and mobile landscapes, and get the ability to identify some early adopters who are taking the lead in these domains. Learn some key requirements and skills that are required for a test engineer to shift toward the future of automation, as well as the changes testers will need to undergo in order to become future leaders in this space.

  • Liked Bruno Alassia
    keyboard_arrow_down

    Bruno Alassia - Go beyond the software, automate hardware scenarios on Android Emulators

    20 Mins
    Talk
    Intermediate

    Explore the limits Appium can help you achieve to control the Android Emulator behavior. Automate network emulation, receive fake SMS and phone calls, change the battery states and levels and a lot more, all using real-life test cases. What happens to my app if I lost connection? How does my UI react to an incoming phone call? And more.

  • Liked Venkatesh Singh
    keyboard_arrow_down

    Venkatesh Singh - Automating Functional Test Scenarios which require multi user login

    20 Mins
    Experience Report
    Intermediate

    While we work on Functional test Automation, as Automation engineers we get lot of functional tests which require multi user login concurrently.

    I would like to discuss on effectively Automating such scenarios.

  • Liked Andrew Murphy
    keyboard_arrow_down

    Andrew Murphy - Leadership is a choice. So make it!

    Andrew Murphy
    Andrew Murphy
    Lead Technical Consultant
    AHC
    schedule 1 week ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    There's a huge problem in our industry, I call it "inertia-driven leadership".

    We promote our "rock star" engineers, with their excellent technical skills, into leadership positions; then we sit back and watch as they fail.

    We wonder why they fail at leadership but the answer is simple, we don't support them to improve their people skills!

    In fact, we often don't even help them realise that the role of a "senior developer" is drastically different to that of a "leader"

    What we can we do to stop inertia in our new leaders?

    How can we support them to learn the soft skills they need?

    How can we position with them that those soft skills are important to their career?

    That is what we will discuss in this session.

  • Liked Andrew Murphy
    keyboard_arrow_down

    Andrew Murphy - The power of saying "I don't know"

    Andrew Murphy
    Andrew Murphy
    Lead Technical Consultant
    AHC
    schedule 1 week ago
    Sold Out!
    20 Mins
    Talk
    Beginner

    It's something we all struggle with, admitting we don't know something. But I'm here to show you the power of saying "I don't know" to people.

    Saying "I don't know" doesn't have to be the end of a conversation, in fact it can be the start of an entirely new, exciting conversation with learning opportunities for all parties.

    We will talk through scenarios where we don't feel comfortable saying it, ways we can feel comfortable saying it, and the good things that come from it.

  • Liked Bijoya Chatterjee
    keyboard_arrow_down

    Bijoya Chatterjee - Trust Issues with UI Automation

    45 Mins
    Talk
    Beginner

    UI Test Automation is notorious for stability issues. UI automation is almost synonymous with "Flaky Test". We discuss taking a proactive strategy towards test automation flakiness as opposed to a reactive approach where we look at failures and then decide the course of action. How can we in the test automation community use and develop tools that helps eliminate flakiness and also identifies flaky tests before they are not just run but even before they are merged. How do we create these tools in a service model that plugs into our Continuous Integration pipelines ?

  • Liked Nozomi Ito
    keyboard_arrow_down

    Nozomi Ito - How to make Appium more stable and more user-friendly

    Nozomi Ito
    Nozomi Ito
    CEO
    TRIDENT Inc.
    schedule 1 week ago
    Sold Out!
    20 Mins
    Experience Report
    Advanced

    Appium is very useful tool, but that does not mean everyone can use it without any effort.
    Users sometimes need to tweak command parameters, and the version upgrade of Appium or dependent platform sometimes causes problems.
    As the lead developer of a cloud testing service using Appium as its backend, I have been managing these problems with various measures.
    In this session, I introduce especially unique ones of all these measures.

  • Liked Andrew Murphy
    keyboard_arrow_down

    Andrew Murphy - What comes next? How to communicate effectively and efficiently

    Andrew Murphy
    Andrew Murphy
    Lead Technical Consultant
    AHC
    schedule 1 week ago
    Sold Out!
    45 Mins
    Workshop
    Intermediate

    Everyone thinks they are a good at communication, but... how many times have you been at an event talking to someone you really didn’t want to talk to? Been sold to by someone who didn’t get that you weren’t interested?

    These are examples of bad communication and they all have a few things in common, they weren’t efficient and they weren’t effective

    .They didn’t go into the communication with the right mindset and the right preparation

    Also, sorry to say it, but your own communications probably suck too. But after this talk you’ll have a leg up on your competition: you’ll know your communication sucks... and you know how to fix it.

  • No more submissions exist.