Sargis Sargsyan Sargis Sargsyan
Sargis Sargsyan

Inbio is a all in one personal portfolio WordPress theme. You can customize everything.

find with me

Projects Category: External Link

External Link
240

SQA Days EA 2 – The Symphony of Appium, Selenium Grid, and Real Device Farm

SQA Days EA 2 – The Symphony of Appium, Selenium Grid, and Real Device Farm

Through a wide variety of mobile applications, we’ve developed a unique visual system and strategy that can be applied across the spectrum of available applications.

LIKE THIS 240
VIEW PROJECT

Parallel execution of test cases is one of the essential requirements of a modern test automation framework. 

Generally, to run Appium Suite in parallel, we use a selenium grid and distribute tests across multiple machines, reducing the time required for running tests. To run tests in parallel, we need to configure Selenium Grid with Hub and mobile devices. Running tests in parallel on an in-house device farm with Selenium Grid will help you run your suite a dozen times faster and help the product teams get fast feedback on any change.

External Link
233

SQA Days 30 – The Evolution of Quality Engineering

SQA Days 30 – The Evolution of Quality Engineering

Through a wide variety of mobile applications, we’ve developed a unique visual system and strategy that can be applied across the spectrum of available applications.

LIKE THIS 233
VIEW PROJECT

The origins of quality (assurance) engineering are in manufacturing, where quality engineers apply primary statistical methodologies to improve the quality and productivity of products and processes. In the past decade, people have discovered that these methodologies effectively improve almost any system or process, such as financial, health care, and software. Quality Engineering is embedded in Software Engineering and has a high impact and role on the SDLC. QE drives the quality development of products and processes while enabling effective testing in parallel. It has been changed over time and has different scopes starting from testing to automation. 

Let’s talk about the evolution of Quality Engineering and the future of our profession. I will share the ideas and approaches I have experienced during the last 12 years.

External Link
263

SQA Days 25 – Appium Dockerization: from scratch to advanced implementation

SQA Days 25 – Appium Dockerization: from scratch to advanced implementation

Through a wide variety of mobile applications, we’ve developed a unique visual system and strategy that can be applied across the spectrum of available applications.

LIKE THIS 263
VIEW PROJECT

In these high-technology times, it is really hard to catch up with everything. Especially in the mobile world when there are thousands of mobile devices with different modifications of the Android OS. Most of us who work in the mobile testing industry are familiar with the Appium framework for UI automation and also aware of its complicated setup and complex maintenance. Using Docker in Android UI automation is making our life much easier. Docker-Android is a docker image built for everything related to Android mobile websites or application testing. All the tools needed (devices, framework, Android SDK, etc.) are packaged in the image. It is free and open source and supports other features, such as video recording. In this session, we will talk about the advantages and disadvantages of Appium and docker-android will go throw getting started with Docker-Android and run sample tests against it.

External Link
262

SQA Days EU 1 – How to Dockerize Parallel Execution of Selenium Tests

SQA Days EU 1 – How to Dockerize Parallel Execution of Selenium Tests

Through a wide variety of mobile applications, we’ve developed a unique visual system and strategy that can be applied across the spectrum of available applications.

LIKE THIS 262
VIEW PROJECT

Reducing end-to-end test execution time is critical for software development life cycles that wish to implement continuous integration and delivery. Selenium WebDriver allows us to run e2e tests on web applications in different browsers. As it runs across many browsers and operating systems, there are many possible capabilities to test. This workshop will help you to get started with the setup of dockerizing parallel execution of Selenium tests by cutting your test runtime up to 10 times. We’ll also look at how to run tests against several browsers and capabilities.

External Link
270

SQA Days 24 – Easy Setup for Parallel Test Execution with Selenium Docker

SQA Days 24 – Easy Setup for Parallel Test Execution with Selenium Docker

Through a wide variety of mobile applications, we’ve developed a unique visual system and strategy that can be applied across the spectrum of available applications.

LIKE THIS 270
VIEW PROJECT

Performance is one of the main painful areas of the Selenium test. One of the most critical improvement points is Test Data creation and cleanup. In this talk, we will discuss how to create test data via HTTP requests and clean it after the test run.

Optimization of the Selenium suite is essential for us. In this talk, I will present how to create an HTTP requests builder to create and clean up test data after the Selenium test run. This will help you to prepare particular situation before logging into the web application via Selenium and testing the exact functionality you need. After the test run, the cleanup should be done again with an HTTP request to avoid performance issues and minimize flakiness for other tests in the suite.  

In addition, I will also present how to use HTTP code to set up session cookies and make configurations, then extract cookies and pass them to Selenium, which will help to skip logging in from UI for every test.

External Link
262

SQA Days 23 – Make Your Selenium Suite Faster and Reliable: Test Setup with REST APIs

SQA Days 23 – Make Your Selenium Suite Faster and Reliable: Test Setup with REST APIs

Through a wide variety of mobile applications, we’ve developed a unique visual system and strategy that can be applied across the spectrum of available applications.

LIKE THIS 262
VIEW PROJECT

Performance is one of the main painful areas of Selenium suits. Usually, engineers try to log in, log out, navigate, create data, execute an action from the UI via Selenium, then, in the end, perform test assertions. This creates serious performance issues for the Selenium suite and makes Selenium tests more brittle. Also, the problem solution could be better if the test data creation and deletion also will be done before Selenium opens the browser. This will help to create independent tests later to be able to run them in parallel.

External Link
251

SQA Days 22 – Test Data Preparation: Tips and Tricks

SQA Days 22 – Test Data Preparation: Tips and Tricks

Through a wide variety of mobile applications, we’ve developed a unique visual system and strategy that can be applied across the spectrum of available applications.

LIKE THIS 251

Performance is one of the main painful areas of the Selenium test. One of the most critical improvement points is Test Data creation and cleanup. In this talk, we will discuss how to create test data via HTTP requests and clean it after the test run.

Optimization of the Selenium suite is essential for us. In this talk, I will present how to create an HTTP requests builder to create and clean up test data after the Selenium test run. This will help you to prepare particular situation before logging into the web application via Selenium and testing the exact functionality you need. After the test run, the cleanup should be done again with an HTTP request to avoid performance issues and minimize flakiness for other tests in the suite.  

In addition, I will also present how to use HTTP code to set up session cookies and make configurations, then extract cookies and pass them to Selenium, which will help to skip logging in from UI for every test.

External Link
254

SQA Days 20 – Better Page Object Handling with Loadable Component Pattern

SQA Days 20 – Better Page Object Handling with Loadable Component Pattern

Through a wide variety of mobile applications, we’ve developed a unique visual system and strategy that can be applied across the spectrum of available applications.

LIKE THIS 254
VIEW PROJECT

One of the painful problems in Selenium automated testing is determining whether an HTML page has been loaded. This is especially the case when web application uses a JS-heavy framework such as the popular AngularJS.

During this talk, we will discuss how to handle the Selenium Page Object pattern better with Loadable Component. The Loadable Component helps test case developers make sure that the page or a component of the page is loaded successfully. I will share my experience with the concept of the Loadable Component and Page Object patterns.

Posts pagination

  • 1
  • 2
  • 3
  • 4

Featured posts

The Best Ways to Do Market Research
  • September 7, 2021
  • 4 min read
The Easiest Way to Become a Successful
  • September 7, 2021
  • 4 min read
The Quickest Way to Deliver Your Message?
  • September 7, 2021
  • 4 min read

Categories

  • Development
  • Gallery
  • Quote
  • Technician

Find Me

Tags

Art Beautiful Fashion Happy Love Move Photography Travel
Sargis Sargsyan Sargis Sargsyan

© 2026. All rights reserved by Rainbow-Themes