top of page
Robot

INTRODUCING TEBER

Frameworks for Functional Automation

Home: Welcome

WHY TEBER

Or why we need a Framework in place

Home: Resources
Aerial View of a Drone

All the open-sourced frameworks for automation works fine on standalone mode, but difficulties faced while integrating with 3rd party repo's for our customized usage gives us a solid reason to have a common framework on top of the collective open-sourced stacks. 


For Instance, If we need to consider running the automation suite in the Linux machine or in the Docker container, we need to have the capability to change the mode of run via CLI. This might be simple, but we need a little bit of configuration from our end every time.


When we integrate with many modules, some of the methods may be common in both the modules, which in turn raises the headache of calling them individually with their proper namespace. For example, Capybara and Allure have attach_file method as common, when someone includes both in a project they could find this clash.


To have integration with Continuous Integration (CI) we are in need to find an alternative with respect to reporting. To mitigate the issues faced while integrating with third-party reporting services which gives better illustration on reports, It's better to have a tightly coupled framework in this front.


To have a common coding standard and practices among all the people in a team, project, or organization so that resource reallocation will have a smooth transition.

FRAMEWORKS

Frameworks along with support modules

VISUAL REGRESSION

Framework to test the visual differences. Highly used within the teams which is focused only on UI

Different Shades of Eggs_edited_edited.jpg
ruby.jpg

RUBY

Automation Frameworks using Ruby Language

PYTHON

Automation Frameworks using Python Language

python_snake.jpg
wp2465898.png

JAVASCRIPT

Automation Frameworks Using Javascript Language

JAVA

Automation Frameworks using Java Language

java.jpg
cloud.jpg

AUTOMATION SETUP

Additional setup needed to run automation suite in cloud

Home: Resources
Graphic Designer Desk

HIGHLIGHTS

Need for a Test Automation Framework

IMPROVE PERFORMANCE

Having multi-thread run will sure save your time.

DECREASE YOUR SCRIPTING TIME

Having most of the methods defined in the framework will make scripting faster

USE ACROSS YOUR TEAMS

Share useful methods across your teams to avoid duplication of efforts

LESS MAINTENANCE

Any change or upgrade in any of the dependencies can be handled in one place. Less hectic to other teams, let them concentrate only on their product.

Home: Benefits
Student in Library

CONTRIBUTOR

I am Naresh Sekar, currently working at Hopin, a globally remote organization. My past experience is in Mad Steet Den (ML/AI Startup), Weinvest (FinTech Startup), Freshworks (SAAS Unicorn Startup), and Cognizant (Technology Consulting Organization). Experienced in Test Automation and complex CI/CD setups.

​

Passionate about delivering quality, intuitive & meaningful world-class products. Specialized in crafting test automation frameworks, ensuring best development practices are followed, maintain the tech stacks used for internal purposes, and building a robust CI/CD pipeline to drastically decrease the Time-To-Market factor.


Excited to work with real-life challenges and make Test Automation as a piece of cake by building user-friendly frameworks without any complexity. If you are a person with the same mindset and have some challenges, get in touch with me to collaborate and build a solid solution.

Home: About
Team Talk

CONTACT

Naresh Sekar

+91 9840503375

  • LinkedIn
  • Twitter
  • Facebook

Thanks for submitting!

Home: Contact
bottom of page