Cross-Browser, Cross-Device Test Automation using Selenium & BrowserStack

location_city Melbourne schedule Jun 30th 01:30 - 02:15 PM AEST place EN 103 (L100) people 10 Interested

In this session, Vikas Joshi will speak about a Test Automation framework created using Selenium integrated with BrowserStack for performing Cross-Browser, Cross-device & Cross-OS Test automation - touching few more topics like Jenkins , headless, Allure reports & more , on Java Stack.

 
 

Outline/Structure of the Demonstration

Talk will cover following areas :

Selenium
TestNG
Page Object Model
Functionality - Data Separation
Drivers
Event Listeners

Allure
Parallel-Serial Execution
BrowserStack
Headless
Jenkins
Local, Cloud, CI execution

Demo :

Local Cross-browser (UI, Commandline)
Local – BrowserStack (UI, Commandline)
Jenkins – Headless , BrowserStack

Please note this is not a training session thereby , prior knowledge about or the background could be required.

 

 

Learning Outcome

Empowered with a thought-process to create a cross-browser, cross-device testing framework.

Target Audience

People interested in/familiar with Automated Testing

schedule Submitted 6 years ago

  • Ed. Wong
    keyboard_arrow_down

    Ed. Wong / Craig Brown - Registration/Sign in

    45 Mins
    Others
    Beginner

    Sign in to the conference in the foyer of the ATC building

  • Lay Clough
    Lay Clough
    Sr. Product Owner
    MedAdvisor
    schedule 6 years ago
    Sold Out!
    45 Mins
    Workshop
    Beginner

    This is an interactive session

    * Identify what are the constraints when we try to communicate / collaborate in an organisation - especially if you have distributed team 

    * Understand the frustration of getting the meaning of the message across

    * Identify how communication can be improved

  • Fabiano Morais
    keyboard_arrow_down

    Fabiano Morais - Global Nomads

    Fabiano Morais
    Fabiano Morais
    Delivery Coach
    Envato
    schedule 6 years ago
    Sold Out!
    45 Mins
    Talk
    Beginner

    In a historical moment where everything is political, and we keep hearing references to "walls", "bans" and all sorts of restrictions that try to inhibit a person's mobility around the world, it has never been so important to discuss global mobility in relation to the future of work. The future of work is, undoubtedly, deeply connected to remote work and global mobility. Forrester Research’s (US) estimates that the number of mobile workers will reach 63 million (43 percent of the U.S. workforce) sometime in 2016. (REF)

    While “work from home” has been a common model, the pervasiveness of digital nomadism has changed the face of global work patterns. Remote and mobile work is here to stay.

    This exciting trend brings about new work configurations and possibilities, but also new challenges. Tension and contradiction can sometimes exist between our basic social needs and physical disconnection, and between flexibility for the individual and the collective needs of collaboration. If agile is still cutting edge, shouldn’t agile organisations be leading the way in pursuit of answers to these things? Agile organisations can lead the way and provide solutions that enable a team to make the best out of blended work practices while avoiding the pitfalls of remote work.

    Agile frameworks that are effective arrive at seamless blended workflows. During this talk I will present the cutting-edge agile practices used at [Company Name] to embrace digital nomadism and shape the future of work. I will share with the attendees the challenges, triumphs, tools and characteristics that make up an organisation that is successfully embracing digital nomadism. [Company Name]'s Work From Anywhere policy is more than just an effective policy. In today's global society, it is also a symbol of another kind of world, of another way to live and work together. It is an example of what is possible when we have trust in each other and in our communities.

  • Colin Cherry
    keyboard_arrow_down

    Colin Cherry - We Need a Model Office Jim, Didn't You Know That?

    Colin Cherry
    Colin Cherry
    Consultant
    iTesting
    schedule 6 years ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    It would have been so cool to test the myriad of features on the Starship Enterprise, not least the Transporter Room. I would have loved to be the first Tester to say "Beam me up Scotty". Unfortunately, I never got that gig, but I did do plenty of other exciting things that often involved taking risks. When your life revolves around risk you quickly learn to develop tools to help you identify, manage and mitigate those risks and my favourite tool for doing this is the Model Office.

    An agile organisation requires a current state (baseline) upon which to anchor its future. It also requires an environment within which to reflect this current state. Fundamentally, this environment has the ability to design, model and test each and every future state, not just from a technology perspective but from a whole of business viewpoint. A Model Office provides such an environment and perspective.

    Put simply, a Model Office is a physical manifestation and working model of a business (or some designated part thereof). I have been designing and building Model Offices for almost 20 years and I will privide a snapshot of my story during this presentation.

    We build and maintain Model Offices to support Change initiatives so that both the business (and technology) can have a shared vision of how a business looks and functions today and how it will look and function once change has been implemented. We built one for a (startup) online supermarket in the U.K. and used it to show everyone from the Board of Directors down to the cleaning staff what their new business would look like and how that would fit into it. It allowed them to "feel" how their business would function and operate before it was created. The Board of this business were so excited about this concept that they held several shareholder events in the room where we built the Model Office. It later became the hub for all their onsite training program.

    I will present a Case Study in order to highlight the benefits of a Model Office approach across all phases of the Change Lifecycle.

  • Marcia Ryan
    keyboard_arrow_down

    Marcia Ryan - Rapidly cultivating team collaboration – connect well to perform well in micro moments of your day

    90 Mins
    Workshop
    Intermediate

    This will also be run on Friday.

    Want to build highly collaborative and cohesive teams? Looking to be energise your team and bring out the best in people?

    Drawing on positive leadership research and how best to apply it, you’ll discover:

    • The value of connecting well with colleagues, clients, and stakeholders to be more engaged, energised and perform better as a team.
    • The four pathways Professor Jane Dutton has found you can take to rapidly build high-quality connections during micro moments of your busy day.
    • How to deal with jerks at work who corrode your energy, effort and crush your soul.
    • Ways to help others connect well and build positive relationships at work.

     

  • Wai Ling Ko
    keyboard_arrow_down

    Wai Ling Ko - Five things I learned about Scrum while becoming a trainer

    Wai Ling Ko
    Wai Ling Ko
    Head of People
    Bilue
    schedule 6 years ago
    Sold Out!
    20 Mins
    Talk
    Intermediate

    In 2008, I became a Scrum Master at a large Dutch Bank. I was sent to Scrum training and I learned how to 'read' and adopt the  Scrum Guide. During my journey as a Scrum Master, I worked with different teams (distributed and local) in organizations big & small. Last year, I decided to become a Professional Scrum Trainer and it was during that grueling track that I again learned more about Scrum, and myths got busted and misconceptions were unraveled.

    In this talk I will reflect back on my experiences and share five things I have learned about Daily Scrums, Done, Sprint Goal(s), Sprint Reviews and myths.

  • Nicki Curtis
    keyboard_arrow_down

    Nicki Curtis - Bugger, I stuffed that up..

    Nicki Curtis
    Nicki Curtis
    Product Owner
    Xero Ltd
    schedule 6 years ago
    Sold Out!
    20 Mins
    Talk
    Beginner

    Based on a recent Blog post I wrote - I cover what I have learnt from allowing myself to look back on my mistakes.

    Bugger, I stuffed that up

  • Jochy Reyes
    keyboard_arrow_down

    Jochy Reyes - Cognitive biases in agile teams

    Jochy Reyes
    Jochy Reyes
    Delivery Manager
    DigIO
    schedule 6 years ago
    Sold Out!
    20 Mins
    Talk
    Beginner
    Cognitive biases often results to poor decisions that could affect your teams. This talk provides an introduction to cognitive biases and how they impact team performance and effectivity.
    I'll cover 3 aspects of teams that could be impacted by these cognitive biases - team dynamics, communication and productivity.
    I'll discuss the symptoms of these biases and show you how to proactively control and reduce its effects for more effective teams. 

     

     

     

     

  • Jon Gedge
    keyboard_arrow_down

    Jon Gedge - It's not agile coaching if you don't coach!

    Jon Gedge
    Jon Gedge
    Agile Coach
    Elabor8
    schedule 6 years ago
    Sold Out!
    90 Mins
    Workshop
    Beginner

    Why do we talk about agile coaches rather than agile mentors or agile teachers?

    In this workshop we will explore what coaching is, why I believe it is an essential skill if you want to help people develop an agile mindset, and how coaching can enable people to change their thinking patterns and behaviour.

    Participants will then practice the core coaching skills of active listening and powerful questioning in genuine coaching conversations with each other, before reflecting on how they can apply these skills in their own lives.

  • Tim Pittman
    keyboard_arrow_down

    Tim Pittman / Shannon Rowe - From Consultant to Client

    20 Mins
    Talk
    Beginner

    Join Shannon and Tim for a fast paced account of their move from being high-flying consultants to down-to-earth product people.

    Where do they now add value? How has their relationship with their team changed? How many timesheets are they doing?

    All will be revealed!

     

     

  • Simon Cohen
    keyboard_arrow_down

    Simon Cohen - Ready, Set, Mission!

    Simon Cohen
    Simon Cohen
    Chapter Lead
    Spotify
    schedule 6 years ago
    Sold Out!
    90 Mins
    Workshop
    Intermediate

    Missions for our teams need to be compelling. They need to be clear. They need to be challenging. They need to be consequential. That sounds like mission impossible! So, how do we get there from nothing when our team starts or from something when it reboots? This workshop will put you through a facilitation format that we've used at Spotify to kick off and reboot teams with great success and very positive participant feedback. In other words, it worked, and people liked it. So, why not give it a try?

  • Ed. Wong
    keyboard_arrow_down

    Ed. Wong / Craig Brown / Steven Mitchell - Conference opening

    5 Mins
    Talk
    Beginner

    We will open the day in the ATC 101 lecture theatre. The morning session will see us all together, with a new for 2017, experiment. We haven't tried anything like this before, so we hope it all goes to plan! No more details for now, we'll let you know more when we see you at Swinburne.

  • Ed. Wong
    keyboard_arrow_down

    Ed. Wong / Craig Brown / Steven Mitchell - Conference opening

    5 Mins
    Talk
    Beginner

    We will open the day in the ATC 101 lecture theatre. The morning session will see us all together, with a new for 2017, experiment. We haven't tried anything like this before, so we hope it all goes to plan! No more details for now, we'll let you know more when we see you at Swinburne.

  • Ed. Wong
    keyboard_arrow_down

    Ed. Wong / Craig Brown - Registration/Sign in

    45 Mins
    Others
    Beginner

    Sign in to the conference in the foyer of the ATC building

  • Ed. Wong
    keyboard_arrow_down

    Ed. Wong - Ed's test proposal

    Ed. Wong
    Ed. Wong
    Arm waver
    Tabar Pty Ltd
    schedule 6 years ago
    Sold Out!
  • Ant Marsh
    keyboard_arrow_down

    Ant Marsh - Structuring an agile embedded software development project - life amongst the engineers

    Ant Marsh
    Ant Marsh
    Sr. Consultant (Agile Lead)
    DXC
    schedule 6 years ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    The author worked on a medical technology product development project at an R&D house, working as a team lead for software in multi-disciplinary project, for an overseas corporate client.  The usual mundane challenges of a highly technical software project ensued - aggressive timelines, fixed price contract, a remote and demanding client, no dedicated business analyst, no dedicated software QA, 400 or so abstract software requirements written in a long software specification spreadsheet.

    On top of this, as a non-technical agile practitioner your author struggled coming to terms with a highly technical project involving electronic engineers, industrial designers, medical scientists, and a new technical approach to emulating proprietary algorithms to conduct diagnoses on patient samples using a combination of fluid dynamics, surface chemistry, and the emulation of proprietary algorithms designed for use in a previous generation product using a completely different technological approach .  Yeah, I didn't know what all that meant either.

    But that's just the context... what I really want to talk about is the challenges and lessons learned from applying Agile in a volatile organisational, compliance and contractually driven context, with the particular challenges of agile for embedded software (firmware).  This poses significant challenges in terms of writing meaningful stories, producing meaningful estimations, what happens when your hardware drivers don't work, rewriting software when the hardware changes, testing device software when you don't actually have a device.   In other words, all you people working in pure software/web have it easy.  

    This experience reinforced my faith in agile principles and values, although I did have moments of doubt!   This talk will look at those principles and suggest ways that they can be better applied even in non-embedded software development projects.

  • Paul Matthews
    keyboard_arrow_down

    Paul Matthews - The Dark Side of Mob Programming

    Paul Matthews
    Paul Matthews
    Delivery Lead
    MYOB
    schedule 6 years ago
    Sold Out!
    20 Mins
    Talk
    Beginner

    The buzz word at the moment is Mob Programming. This is a fantastic way of solving problems collaboratively but it can have negative impacts on the team. During this talk I will explore what these impacts can be and how to deal with them when your team is deciding it wants to try Mob Programming. 

  • Benji Portwin
    keyboard_arrow_down

    Benji Portwin - How identity defines Spotify’s culture

    Benji Portwin
    Benji Portwin
    Agile Coach
    Spotify
    schedule 6 years ago
    Sold Out!
    45 Mins
    Talk
    Beginner

    From the outside Spotify is a company who has solved the riddle of scaling agile, but the insiders perspective might surprise you, with our structure more closely resembling a collection of startups sharing a wifi connection.

  • Peter Lee
    keyboard_arrow_down

    Peter Lee - What limits autonomy and engagement? - an organisational model for deliberate change.

    Peter Lee
    Peter Lee
    Agile Coach
    SiteMinder
    schedule 6 years ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    When we think about change, we often get stuck focusing on how we will do agile and the frameworks we will use to do it. This often focused on how we prioritise the work, how escalate issues, how will we structure our teams, but often we lose sight of the people who are doing the work and how important it is for them to feel engaged about the work they are doing.

    To truly create an amazing workplace, not only do we want people to feel engaged about working in new ways, but to deeply care about the company itself and what it is trying to do.

    During this session I'll introduce the model I use to help leaders at Campaign Monitor think about making deliberate change to how alongside supportive investments in engaging people towards our goals.

    Using the model I will explore some of the common designs that companies use and how they impact autonomy and engagement.

    This session will help you think about how to deliberately create engagement and an autonomous environment and some of the basic factors needed for its success.

     

  • Eduardo Nofuentes
    keyboard_arrow_down

    Eduardo Nofuentes - How to coach non-software development agile teams

    45 Mins
    Talk
    Beginner

    You are a scrum master or an agile coach that has been working with software development teams for some time; suddenly someone else from a different department (marketing, HR, sales...) asks you if you can help them also to "do" this agile thing...

    In this talk, you will learn our successful approach to coaching non-software development agile teams; the tools we use, our approach and a step-by-step guide you can follow when you go back to work the next day.

help