Why responsibility in testing? Consumers demand quality and expect more from products. The DevOps culture emphasizes the need for speed and scale of releases. As CI/CD crisscrosses with quality, it is vital to engage a human element in testing to foresee potential risks and think on behalf of the customer and the end-user. Trigent looks… Continue reading Responsible Testing – Human centricity in Testing
In part I of this blog series we spoke about Continuous Testing (CT), CI CD and that Test Automation is a key to its success, how to leverage test automation to enable coverage and speed. Let’s get an in-depth understanding of why it’s essential. Why Automation of Testing is Essential for CI CD Code analysis… Continue reading Accelerate CI/CD Pipeline Blog Series – Part II – Test Automation
Given its usefulness in software development, Agile methodologies have come to be embraced across the IT ecosystem to streamline processes, improve feedback, and accelerate innovation. Organizations now see DevOps as the next wave after Agile that enables Continuous Integration and Continuous Delivery (CI/CD). While Agile helped streamline and automate the entire software delivery lifecycle, CI/CD… Continue reading Accelerate CI/CD Pipeline Blog Series – Part 1- Continuous Testing
GoodFirms consists of researched companies and their reviews from genuine, authorized service-buyers across the IT industry. Furthermore, the companies are examined on crucial parameters of Quality, Reliability, and Ability and ranked based on the same. This factor helps customers to choose and hire companies by bridging the gap between the two. They recently evaluated Trigent… Continue reading Trigent excels in delivering Digital Transformation Services: GoodFirms
In a world where technology is creating on-demand and bespoke experiences, the insurance industry is ready for disruption. Characterized until now by lengthy and manual processes and limited offerings, the industry has been quick to burst out of its protective bubble by leveraging new-age technologies including Blockchain, Artificial Intelligence (AI), extended reality, and quantum computing.… Continue reading Why is Test Automation the Next Big Game-changer in the Insurance Industry?
Introduction Selenium Python binding provides a simple API to write functional/acceptance tests using Selenium WebDriver. Through Selenium Python API you can access all functionalities of Selenium WebDriver in an intuitive way. Selenium Python bindings also provide a convenient API to access Selenium WebDrivers such as Firefox, IE, Chrome, etc. The current supported Python versions are… Continue reading Getting Started – Selenium with Python Bindings
In my opinion, in the next 5 to 10 years, nearly 50 to 60% of existing websites will be converted to mobile apps seeing how the usage of mobile apps is growing day-by-day. A challenge that will arise for mobile app developers is to test apps to ensure their performance. The offside of this is,… Continue reading Appium – A Good Open Source Mobile App Testing Framework
In the following blog, I will demonstrate how to conduct a`Device Certification’ testing of an Android app manually on Cloud AWS Device Farm using Appium. Introduction to AWS Device Farm AWS Device Farm is an app testing service hosted on cloud infrastructure by Amazon Web Services. It allows users to test and interact with Android,… Continue reading Appium Blog Series 4 – Automated Device Certification Testing On Cloud AWS Device Farm with Appium
Selenium WebDriver is a free and open-source library for automated testing web applications. Selenium tests can be written in multiple programming languages such as Java, C#, Python and Ruby and multiple browsers we execute scripts. Prerequisite: Download and install Visual Studio Frame Work. Your target browser is installed, such as Chrome or Firefox. Set up… Continue reading Introduction to Selenium with C Sharp
A technique for using automated unit test scenarios to design and decoupling of dependencies is called Test Driven Development. This technique is heavily used in Agile development methodologies. To use this technique with Visual Studio Team System, you have to understand the following topics: Creating and running automated tests inside the VSTS IDE Abstracting dependencies… Continue reading Working with Test Driven Development
Introduction: Cucumber is a testing framework that helps to bridge the gap between software developers and business managers. Tests are written in plain language, based on the Behavior Driven Development (BDD) style of Given, When, Then, which anyone can understand. It is defined by a Language called “Gherkin” Difference between TDD and BDD: TDD: TDD… Continue reading Cucumber Test Automation Framework
Appium is an Open Source mobile application user-interface (UI) testing framework, and is used to automate native, hybrid and web mobile apps. It enables cross-platform mobile application testing by using common API for both Android and iOS platform test scripts, thereby enhancing code-reusability. Appium provides flexibility of writing and running automation tests in any language… Continue reading Appium Blog Series – Part 3 – Using Appium automation script to Check SQLite DB Content of a Device!
Continuous Integration (CI) is a software development practice at Trigent where members of development teams integrate their work frequently using the agile methodology. Integration testing can range from once to several times daily. Each integration is verified by an automated build (including test) to detect integration errors as quickly as possible. The main aim of… Continue reading Continuous Integration with Jenkins
About Appium Appium is an Open Source mobile application UI testing framework, used to automate native, hybrid and web mobile apps. It enables cross-platform mobile app testing by using common API for both Android and iOS platform test scripts, thereby enhancing code-reusability. Appium provides flexibility of writing and running automation tests in any language such… Continue reading Appium Blog Series – Part 2 – Running Appium Automation Script on Android Emulators
Selenium WebDriver is a popular Open Source tool used for the automation of web applications. It is a simple, concise programming interface that supports dynamic web pages where the elements of a page may change before the page reloads. It overcomes the limitations of Selenium RC and its unique value proposition is its ability to… Continue reading Web Application Testing with Selenium WebDriver