OpenAI Learning:- Chapter 6
My Testing Stories
by
6h ago
 Using Generative AI for Audio/Video Processing: Power of Summarization What Is the Purpose of This Application? This application is for audio and video summarization. For users who wish to quickly create bullet point summaries of audio/video content, it is a useful tool. Sample code: from langchain.document_loaders import youtube from langchain.text_splitter import RecursiveCharacterTextSplitter import openai import streamlit as st openai.api_key = "<<Add your key here>>" st.set_page_config(page_title="YouTube Audio/Video Summariser App") st.markdown("""<p ><b> ..read more
Visit website
Implementing Open AI in Software Testing: Creating a Model for Test Case Review/Optimization
My Testing Stories
by
1w ago
This article shows how QA teams and developers may create AI assistants by integrating OpenAI's cutting-edge AI technologies. In this instance, we are setting up the OpenAI package using our specific API key. This key is essential because it provides us with access to the OpenAI platform and allows us to take advantage of all its features. Steps to Build the Model and Web App:Pre-requisite:Ø Go through this: https://platform.openai.com/docs/quickstart?context=pythonØ Install Python and other dependencies like streamlit, openAI, etc. on your machine using the PIP package installe ..read more
Visit website
Implementing Open AI in Software Testing: Creating a Text Generation Model for Test Case Creation
My Testing Stories
by
1w ago
 Software testing can be revolutionized by using Artificial Intelligence (AI), which can significantly increase efficacy and efficiency. Our use case focuses on software application test case generation. The manual and labor-intensive procedure can be greatly reduced by using a Text Generation Model to automatically create test scenarios based on requirements or user stories. This article creates a Text Generation Model using OpenAI's text generation model, namely GPT-3.5-turbo.   Steps to Build the Model and Web App:Pre-requisite:Ø Go through this: https://platform.openai.com/docs/q ..read more
Visit website
Execute Selenium Tests (C#) through Azure DevOps (CI/CD) in Browser Stack
My Testing Stories
by
1M ago
  Introduction Prerequisites  Preparing the YAML Setting up the pipeline Conclusion Introduction: In this article, we will be seeing how we can build a CI/CD pipeline in Azure DevOps to execute selenium test cases with C# language binding and execute tests in Browser Stack. But before we go there let us check what is CI/CD. Continuous integration (CI) is a process in which several team members merge their code repeatedly into a shared trunk. Before every integration, the changes are validated through automated testing. In this manner, we can find issues as quickly as possib ..read more
Visit website
What is Azure DevOps Extension in Azure CLI and How to install?
My Testing Stories
by
3M ago
  Azure DevOps Extension in Azure CLI expands the capabilities of the Azure CLI to interact with Azure DevOps services. It provides commands for managing work items, pipelines, repositories, test plans, and other DevOps resources directly from the command line. Here are the general steps to install the Azure DevOps CLI extension: Prerequisites: 1.       > Azure CLI: Make sure you have the Azure CLI installed on your machine. You can download it from the official Azure CLI website: https://learn.microsoft.com/en-us/cli/azure/install-azure-cli Steps to Install A ..read more
Visit website
ScenarioContext.Current vs Context Injection in Specflow
My Testing Stories
by
3M ago
Within ScenarioContext in SpecFlow, there are two distinct ways to share data between steps in a scenario: context injection and current injection. Both approaches accomplish the same goal, but they are implemented differently. ScenarioContext.Current: A static attribute of the ScenarioContext class in SpecFlow is called ScenarioContext.Current. It offers a method for storing and retrieving data from various steps in the same scenario. By putting values in the scenario context during one step and retrieving them in another, you can use ScenarioContext.Current to communicate data between steps ..read more
Visit website
How to handle multiple environments in the Node.js framework?
My Testing Stories
by
4M ago
There are multiple ways to achieve it but one of the simplest ways is to use the Dotenv module. Dotenv is a lightweight and zero-dependency module that automatically loads environment variables from a .env file into the process.env object. Handling multiple environments using dotenv involves creating separate .env files for each environment (e.g., dev, testing, staging, production) and dynamically loading the appropriate file based on the current environment. Here's a step-by-step guide to follow:         Step 1: Install dotenv Package (recommended- locally):  &nb ..read more
Visit website
Clipboardy: Node.js library
My Testing Stories
by
5M ago
 Clipboardy is a popular Node.js library that provides a cross-platform solution for interacting with the system clipboard. It supports both synchronous and asynchronous operations, and it can be used to copy, paste, and read the clipboard contents. Features of Clipboardy: 1. Cross-platform compatibility: It works on macOS, Windows, Linux, OpenBSD, FreeBSD, Android with Termux, and modern browsers. 2. Synchronous and asynchronous operations: It provides both synchronous and asynchronous methods for clipboard operations, making it suitable for a variety of use cases. 3. Copy, paste, and re ..read more
Visit website
Online Gherkin Editor
My Testing Stories
by
7M ago
IDEs such as Eclipse, IntelliJ, VS Code, and similar IDEs, are ideal for SDETs but not for POs and BA Amigos who want to contribute. There are a few tools available like https://cucumber.io/tools/cucumberstudio, etc. that provide Gherkin editors as well as a slew of other useful capabilities, but they are paid. If you are looking for something that is free, simple to use, and accessible to everyone, you can use: https://app.specflow.org/gherkin-editor/ The editor provides example scenarios for you to reference when you initially load the page. You can enter your own content into the text ..read more
Visit website
What is the Pyramid of Test Automation?
My Testing Stories
by
7M ago
 The Test Automation Pyramid is a framework and guiding principle, for organizing and structuring software testing efforts in terms of automation. It visually represents the types of tests that should be included in a test suite with the detailed tests at the bottom and broader tests at the top. According to the Test Automation Pyramid, a successful approach to test automation should be built upon three layers or levels of tests each serving a purpose and providing feedback; Unit Tests: These are the most detailed types of tests and should be automated for each individual section ..read more
Visit website

Follow My Testing Stories on FeedSpot

Continue with Google
Continue with Apple
OR