SQL JOINS in PostgreSQL Joins are a way to combine multiple tables into a single one. There are many types of joins available to us. It is very important to understand each type as it is unique and so is its purpose. Let us talk about each one in detail. Types of Joins: Inner Join Outer Join Left Outer Join Right Outer Join Outer Join (Exclusive) Left Outer Join (Exclusive) Right Outer Join (Exclusive) Why so many? We do have several different types of joins, but each one serves its own purpose. Inner, outer and left outer joins are the main among the available joins and the rest are either obtained by changing the order of the tables or by adding a filter to the main joins. Don't worry if you don't see this point now. At the end, you will, for sure. Let's jump into the details. Learn more from this wonderful blog by NumpyNinja Vijaya Lakshmi Vanga https://lnkd.in/g9ZgcG-e
Numpy Ninja
科技、信息和网络
Dover,Delaware 2,714 位关注者
2500+ Machine Learning Engineers, Developers working on some of the most exciting healthcare analytics projects
关于我们
We are the fastest growing all women team of everything data. 2500+ Data Scientists, Machine Learning Engineers, Data Analysts and Engineers comprises the Numpy Ninja family. Interested in joining us? WHAT WE DO We help a 73yr old senior with Diabetes go insulin and medicine free. A mother deliver a heathy child from a complicated pregnancy. A fortune 100 company increase ticket sales. We can also help you lose weight. Or create a digital avatar that can talk just like you when you are long gone. We push boundaries of AI and Computing in advancing humanity.
- 网站
-
https://www.numpyninja.com/
Numpy Ninja的外部链接
- 所属行业
- 科技、信息和网络
- 规模
- 1,001-5,000 人
- 总部
- Dover,Delaware
- 类型
- 私人持股
地点
-
主要
US,Delaware ,Dover
Numpy Ninja员工
-
Rashmi Mishra
Software Engineer
-
Swapna Kovuri
Data Analyst | Tableau Developer | SQL | Python | Oracle Certified Associate
-
Nishaa Venkatasubramanian
Actively Seeking as SDET | Automation Test Engineer | Selenium|Cucumber BDD|Gherkins|Rest Assured|Postman|Testng
-
Usha Kurra
Software Development Engineer in Test | SDET | Automation Tester | PeopleSoft Techno Functional Consultant
动态
-
Reading data from Excel sheet in Cucumber Introduction: In this blog post, we will explore how to read data from an Excel sheet within a BDD(Behavior-driven development)Cucumber framework. One common requirement in test automation is reading data from external sources, such as Excel sheets. We implemented this in our “DSAlgo-Project”. Step1: Set up the project 1. Create a new Maven project. 2. Add necessary dependencies to our project’s build file. · Cucumber-Java: Enables Cucumber support in java. · Cucumber-Junit: Integrates Cucumber with Junit for test execution. · Apache POI: Provides support for reading Excel files. 3. Set up the project directory structure with feature files, step definitions, and utility classes. Learn more from this wonderful blog by NumpyNinja?Sravanthi Balla https://lnkd.in/gmvxsrWq
-
Java Collections Framework for Beginners | Realtime examples Collections framework is one of the most valuable and exciting topics in the Java language. So why do you think we need Java collections? The Java collection framework provides the developers with access to prepackaged data structures as well as algorithms to manipulate data. This Java collections framework blog will cover the following topics in depth. What is Collections Framework in Java? Realtime examples of Collection Difference between Array and Collection in Java Advantages Of Java Collections Framework Java collection framework Hierarchy Java Collections: Interfaces What is Collections Framework in Java? Learn more from this wonderful blog by NumpyNinja?sathyaguruswamyp https://lnkd.in/g8wxnndM
-
Harnessing the Power of Pico Container with Cucumber and Selenium Welcome to a comprehensive guide on integrating Pico Container into your Cucumber test framework! In this blog post, we'll explore the importance of dependency injection (DI) and how Pico Container can significantly enhance the maintainability and scalability of your automated tests. We'll use a demo project featuring Cucumber, Selenium WebDriver, and a structured test context to illustrate the benefits of using Pico Container. Understanding Dependency Injection Dependency Injection is a design pattern that promotes loose coupling and better organization of code by injecting dependencies into objects rather than hard-coding them. This approach improves code reusability, testability, and overall system flexibility. The Challenge: Managing Test Context and Dependencies In test automation, managing dependencies like WebDriver instances, page objects, and test data across multiple scenarios can quickly become complex. Without proper organization, tests become brittle and challenging to maintain, especially in large-scale projects. Enter Pico Container Pico Container is a lightweight and versatile DI container for Java applications. It simplifies object instantiation and lifecycle management by automatically wiring dependencies based on the defined relationships. Let's dive into why Pico Container is a game-changer. ? Learn more from this wonderful blog by NumpyNinja?Jyothsna V https://lnkd.in/gJFGSecV
-
Difference between Scenario and Scenario Outline In Cucumber, both "Scenario" and "Scenario Outline" are used to define and execute test scenarios, but they serve different purposes and are used in different contexts. Let's explore the key differences between them. What is a Scenario in Cucumber? A scenario is a sequence of steps that represents a behavior of the application as expected by the user. Scenarios are written using the "Scenario" keyword followed by a descriptive title. Steps for the test case are provided using Given, When, and Then steps (or And/But for additional steps). The Scenario is not parameterized, meaning it uses fixed values for input and checks against predefined expected outcomes. Learn more from this wonderful blog by NumpyNinja Ancy Wilson Difference between Scenario and Scenario Outline In Cucumber, both "Scenario" and "Scenario Outline" are used to define and execute test scenarios, but they serve different purposes and are used in different contexts. Let's explore the key differences between them. What is a Scenario in Cucumber? A scenario is a sequence of steps that represents a behavior of the application as expected by the user. Scenarios are written using the "Scenario" keyword followed by a descriptive title. Steps for the test case are provided using Given, When, and Then steps (or And/But for additional steps). The Scenario is not parameterized, meaning it uses fixed values for input and checks against predefined expected outcomes. Learn more from this wonderful blog by NumpyNinja Ancy Wilson Difference between Scenario and Scenario Outline In Cucumber, both "Scenario" and "Scenario Outline" are used to define and execute test scenarios, but they serve different purposes and are used in different contexts. Let's explore the key differences between them. What is a Scenario in Cucumber? A scenario is a sequence of steps that represents a behavior of the application as expected by the user. Scenarios are written using the "Scenario" keyword followed by a descriptive title. Steps for the test case are provided using Given, When, and Then steps (or And/But for additional steps). The Scenario is not parameterized, meaning it uses fixed values for input and checks against predefined expected outcomes. Learn more from this wonderful blog by NumpyNinja Ancy Wilson https://lnkd.in/gtBQx6Ng
-
Machine Learning: Decision Trees Example in Real Life Just as the trees are a vital part of human life, tree-based algorithms are an important part of machine learning. The structure of a tree has given the inspiration to develop the algorithms and feed it to the machines to learn things we want them to learn and solve problems in real life. These tree-based learning algorithms are considered to be one of the best and most used supervised learning methods. Methods like decision trees, random forest, gradient boosting are being popularly used in all kinds of data science problems. Hence, for every beginner in machine learning, it’s important to learn these algorithms and use them for modeling. What are Decision Trees? Learn more from this wonderful blog by NumpyNinja Mamta Singhal https://lnkd.in/gM6ywhTJ
-
Cucumber - Scenario Outline Examples and Data Table Differences 1. Introduction Recently I was working on a project where I had to pass a variety of input test data in the feature files & glue code using Cucumber tool. Deciding on to which format i.e. Examples Table or Data Table will be appropriate for my use case was getting bit challenging. I tried doing my research, but couldn't find any consolidated information as to which approach is a better choice and why? In this blog, I will walk through the Implementation of Examples Tables and Data Tables with some examples and highlight the Key differences between them. 2. Overview Cucumber is a tool that supports Behavioral Driven Development (BDD) framework and allows to create specification based scenarios using Gherkin language. Some cases require combinations of test data as input to complete the execution of these scenarios. Writing the same scenario repeatedly with different sets of data/inputs can get cumbersome. Hence, Cucumber provides a special provision for parameterization in the form of Scenario Outline and Data Tables, thereby allowing user to pass the values from one step to another and validating the application behavior with different combination of data. Cucumber can be used to implement automated tests based on scenarios described in your Gherkin feature files. There are multiple ways to provide data to cucumber steps like Scenario Outline & Examples, Data Tables and External Files. In this blog we are going to see - Scenario Outline and Data Tables. Learn more from this wonderful blog by NumpyNinja Alpana Mishra https://lnkd.in/gPJjpAFi.
-
PAGINATION : Pagination is basically navigating from one page to another page. Till now I have gone through 2 types of Pagination. I have used this pagination to extract data from different pages. I will show you by taking an example from two websites. Lets start with 1st website and website link is : https://covidtelangana.com Learn more from this wonderful blog by NumpyNinja Rupali Gupta https://lnkd.in/d9Zm3eTi
-
What is Entropy and Information Gain? How are they used to construct decision trees? Decision tree is one of the simplest and common Machine Learning algorithms, that are mostly used for predicting categorical data. Entropy and Information Gain are 2 key metrics used in determining the relevance of decision making when constructing a decision tree model. Let’s try to understand what the “Decision tree” algorithm is. So, what is a Decision tree? Learn more from this wonderful blog by NumpyNinja Bhuvaneswari Gopalan https://lnkd.in/gDAEhcmv.
-
Text Summarization through use of Spacy library Text summarization in NLP means telling a long story in short with a limited number of words and convey an important message in brief. There can be many strategies to make the large message short and giving the most important information forward, one of them is calculating word frequencies and then normalizing the word frequencies by dividing by the maximum frequency. After that finding the sentences with high frequencies and taking the most important sentences to convey the message. Learn more from this wonderful blog by NumpyNinja Namrata Kapoor https://lnkd.in/gwHQ2CSE.