SlideShare une entreprise Scribd logo
1  sur  73
Télécharger pour lire hors ligne
@BagmarAnand
Getting started with Visual Testing
Anand Bagmar
Software Quality Evangelist
ABOUT ME
BagmarAnand
linkedin.com/in/anandbagmar/
@BagmarAnand
Automation
3
@BagmarAnand
Bugs still escape
Traditional automated testing frameworks are not built for modern apps
4
@BagmarAnand
@BagmarAnand
@BagmarAnand
Bugs escape because our approach to
testing is incorrect
@BagmarAnand
@BagmarAnand 7
@BagmarAnand
Spot the Difference!
@BagmarAnand 8
@BagmarAnand
Spot the Difference!
@BagmarAnand 9
@BagmarAnand
Spot the Difference!
@BagmarAnand 10
@BagmarAnand
Spot the Difference!
@BagmarAnand
@BagmarAnand
Mundane
Error prone
Tedious
Running against Time
Approach to Testing is Incorrect
@BagmarAnand
But, we are testing real
software products
@BagmarAnand
@BagmarAnand 13
@BagmarAnand
Text, Images, Responsive-pages,
Form-factors, User-experience
Product has Context!
@BagmarAnand
Spot the Difference!
14
@BagmarAnand
Spot the Difference!
15
@BagmarAnand
Bugs still Escape
16
@BagmarAnand
Bugs still Escape
17
@BagmarAnand
Bugs still Escape
18
@BagmarAnand
Bugs still Escape
19
@BagmarAnand
Bugs still Escape
20
@BagmarAnand
Bugs still Escape
21
@BagmarAnand
Bugs still Escape
22
@BagmarAnand
Bugs still Escape
23
@BagmarAnand
Bugs still Escape
24
@BagmarAnand
Bugs still Escape
25
@BagmarAnand
What does this mean?
@BagmarAnand
Add Eyes to the Test Automation Pyramid
28
@BagmarAnand
What is missing here?
@BagmarAnand
How do you ensure what
was working before, is
working now as well!
@BagmarAnand
UX / Visual Testing
The Missing Piece
@BagmarAnand
Add Visual Automation in Test Pyramid
32
@BagmarAnand
Visual Testing
How do you do it?
@BagmarAnand
• Mostly done manually done
• Functional Automation can help
Visual Testing
34
@BagmarAnand
• Business / Revenue loss
• Brand / Credibility loss
• You lose your users!
If Visual Testing is NOT done …
35
@BagmarAnand
• Mostly done manually done
• tedious
• very error prone
• impossible to scale and repeat – especially in days of CD!
• Functional Automation may help – a little
Challenges of Visual Testing
36
@BagmarAnand
Solution
Visual Test Automation
@BagmarAnand
• Create baselines by taking screenshots of expected UI
• Compare screenshots
• Whole page
• Snippets
• Update baselines as product evolves / changes
How does it work?
38
@BagmarAnand
Challenges of Automating
Visual Testing
@BagmarAnand
● Creating the baseline
○ For each browser type / device / viewport size
○ Contextual (not mock / wireframe based)
● Maintaining / Updating the baseline
○ Product evolves, so do your baselines!
● Accurate comparison
○ Dynamic and contextual Data
○ Responsive Design
The 3 Challenges of Visual Testing
40
@BagmarAnand
AI in Visual Test Automation
@BagmarAnand
A Simple
One Page,
Single Browser
Example
42
@BagmarAnand
18 Lines of
Code
21 Locators
and Labels
60 Minutes
Navigation
Button
Click
Validation
First, Let’s Provide Initial Coverage
43
@BagmarAnand
NEW
Real Bug Escapes
Text Changes
Caught
New Feature
Missed
Visual Bug
Escapes
Broken Locators
2 Late
Stage Bugs
2 Changes
Caught
2 False
Positives
Baseline New Candidate
New Feature
Missed
Next, We Test a New Build
44
@BagmarAnand
Test Results Maintenance Action Time
Functional Bug Write Another Validation 15 mins
Visual Bug Try Writing New Validations, Then Give Up 15 mins
Placeholder Text Differences Update Existing Validations 10 mins
New Terms & Conditions Feature Write Another Validation 5 mins
Changed Locators Update Locators 15 mins
Total Time Spent 60 mins
NEW
Finally, We Have to Maintain our Tests
45
@BagmarAnand
Plus Those 21 Locators and Labels That Might
Change Without any Notice!
Build & Maintain:
120 Minutes
Bug Detection:
40%
False Positive Rate:
40%
Build and Maintenance Summary
46
@BagmarAnand
Login Page to Test
Remember Our
Simple Example?
Let’s Try Again.
47
@BagmarAnand
2 Minutes to Create
Vs. 60 Minutes
1 Locator
Vs. 21 Locators
and Labels
Let’s Provide Initial Coverage Using Visual AI
48
@BagmarAnand
Found Functional Bug
NEW
Found Text Changes
Found Visual Bug
Found New Feature
Original New Build
No Broken Locators
All Bugs Found
Text Changes and
New Feature
Detected
0 Broken Locators
Visual AI Handles the New Build
49
@BagmarAnand
Test Results Visual AI Maintenance Action Legacy Visual AI
Functional Bug None; Found Automatically 15 mins 0 mins
Visual Bug None; Found Automatically 15 mins 0 mins
Placeholder Text Differences “Thumbs Up” for Each Difference 10 mins 40 secs
New Terms & Conditions Feature “Thumbs Up” for Difference 5 mins 20 secs
Changed Locators Locators No Longer Used 15 mins 0 mins
Total Time Spent 60 mins 1 min
NEW
Visual AI Streamlines Test Maintenance
50
@BagmarAnand
Legacy Test Automation Visual AI
40x Faster
21x More Stable
2.5x Increase in
Bug Detection
Eliminate False Positives!
Build & Maintain:
3 Minutes
Locators:
1
Build & Maintain:
120 Minutes
Locators and Labels:
21
Bug Detection:
100%
Bug Detection:
40%
False Positive Rate:
0%
False Positive Rate:
40%
Visual AI Delivers Results
51
@BagmarAnand
A single assertion for complete functional
coverage
Bonus: validates the UI
Does not break when the UI changes
No coding skills required to maintain baselines
Seamless scaling
60+ SDKs to integrate with your Automated
Functional Tests
Advantages of Visual Assertions
52
@BagmarAnand
Applitools Visual AI
53
@BagmarAnand
Help teams release perfect apps much faster at a reduced
cost.
Inventers of Visual AI that replicates the human eye and
brain, looks at every screen and page in seconds, and spots
app regressions that truly matter.
Applitools Visual AI
54
@BagmarAnand
Visual AI
Industry’s only AI powered computer vision
replicates the human eye & brain.
SDKs & Integrations
SDKs to augment all modern test frameworks, and
integrations with popular source control, CI, and
defect tracking systems.
Perfection Across All
Screens
Ultrafast Grid ensures visual perfection across all
browsers, screens, and viewports.
Ultrafast Grid Architecture >>
Speed of CI/CD
Execute tests in seconds vs minutes for faster builds
and on-time delivery.
Ultimate Efficiency
Create tests faster & with fewer brittle locators and
labels.
Increase Test Coverage
Open-ended, AI powered assertions, reduce code,
maintenance while increasing test coverage.
Applitools Cloud
Visual AI Platform
Adding Applitools Visual AI to your existing test automation framework allows quality teams to release perfect apps
faster and as a reduced cost.
One Intelligent Platform
55
@BagmarAnand 56
Applitools - Ultrafast Grid
@BagmarAnand
Applitools Native Mobile Grid
57
@BagmarAnand
Workshop
@BagmarAnand
1. Prequisites
2. Run test (Selenium-Java or Appium-Java)
3. Add “eyes” to your automation using Applitools Visual AI
4. Scale your test execution using Applitools Ultrafast Grid
Workshop Activity
59
@BagmarAnand
• Web
• Clone - http://bit.ly/getting-started-with-visualtesting
• Open project in IDE
• Refresh dependencies
• Android
• Clone - http://bit.ly/getting-started-with-mobile-visualtesting
• Open project in IDE
• Refresh dependencies
• Setup Android SDK, Emulator/Device
1. Prerequisites
60
@BagmarAnand
• Web
• http://bit.ly/getting-started-with-visualtesting
• Run test: mvn test –Dtest=HelloWorldTest
• Android
• http://bit.ly/getting-started-with-mobile-visualtesting
• Connect your Android device / start emulator
• Run test: mvn test –Dtest=CalcTest
2. Run test (Selenium/Appium-Java)
61
@BagmarAnand
• Sign up for free Applitools account - http://bit.ly/ApplitoolsSignup
• Add APPLITOOLS_API_KEY to your environment variables
• Web
• Run test: mvn test –Dtest=EyesTest
• Android
• Run test: mvn test –Dtest=EyesTest
3. Add “eyes” to your tests
62
@BagmarAnand
• Dashboard
• Batch
• Visual AI validations
• Visual AI algorithms
• Fluent APIs
• Configuration
• Branch
• Saving tests
• Screenshots
• Custom properties
Applitools configurations
63
@BagmarAnand
Scaling your test execution
@BagmarAnand 65
Applitools - Ultrafast Grid
@BagmarAnand
• Applitools Ultrafast Cloud
• https://applitools.com/platform/
• Web using Applitools Ultrafast Grid
• https://applitools.com/platform/ultrafast-grid/
• Run test: mvn test –Dtest=UFGTest
• Android using Applitools Native Mobile Grid -
https://applitools.com/platform/native-mobile-grid/
4. Scale using Applitools Ultrafast Cloud
66
@BagmarAnand
• Runner
• Browser / Device configurations
Applitools UFG configurations
67
@BagmarAnand
Challenges of Automating
Visual Testing
@BagmarAnand
Applitools Visual AI
Solution for the challenges in Visual Testing
● Creating the baseline
○ For each browser type / device / viewport size
○ Contextual (not mock / wireframe based)
● Maintaining / Updating the baseline
○ Product evolves, so do your baselines!
● Accurate comparison
○ Dynamic and contextual Data
○ Responsive Design
Automatic creation of baselines
Simple to update the baselines
AI Algorithms
70
@BagmarAnand
Visual Test Automation
needs a Strategy!
@BagmarAnand
Test Pyramid … includes UX & NFRs
72
@BagmarAnand
Product Quality
73
@BagmarAnand
• The Practical Test Pyramid - https://martinfowler.com/articles/practical-test-
pyramid.html
• Testing Pyramids & Ice-Cream Cones - https://watirmelon.blog/testing-
pyramids/
• Applitools – www.applitools.com
• Sample code:
• http://bit.ly/getting-started-with-visualtesting
• https://applitools.com/platform/native-mobile-grid/
References
74
Thank you!
BagmarAnand
linkedin.com/in/anandbagmar/

Contenu connexe

Tendances

UX no es lo mismo que UI
UX no es lo mismo que UIUX no es lo mismo que UI
UX no es lo mismo que UI
Andrea Cantú
 

Tendances (20)

Montreal Girl Geeks: Building the Modern Web
Montreal Girl Geeks: Building the Modern WebMontreal Girl Geeks: Building the Modern Web
Montreal Girl Geeks: Building the Modern Web
 
UI / UX Design Processes
UI / UX Design ProcessesUI / UX Design Processes
UI / UX Design Processes
 
Good UX Bad UX
Good UX Bad UXGood UX Bad UX
Good UX Bad UX
 
UI/UX presentation by Roshan Karunarathna
UI/UX presentation by Roshan KarunarathnaUI/UX presentation by Roshan Karunarathna
UI/UX presentation by Roshan Karunarathna
 
Understanding UI/UX Design by Aroyewun Babajide
Understanding UI/UX Design by Aroyewun BabajideUnderstanding UI/UX Design by Aroyewun Babajide
Understanding UI/UX Design by Aroyewun Babajide
 
UI & UX Engineering
UI & UX EngineeringUI & UX Engineering
UI & UX Engineering
 
Introduction to Lean UX
Introduction to Lean UXIntroduction to Lean UX
Introduction to Lean UX
 
Design UX for AI
Design UX for AIDesign UX for AI
Design UX for AI
 
AI Product Thinking for Product Managers
AI Product Thinking for Product Managers AI Product Thinking for Product Managers
AI Product Thinking for Product Managers
 
UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX
 
Ux Ui Design for Mobile Apps
Ux Ui Design  for  Mobile AppsUx Ui Design  for  Mobile Apps
Ux Ui Design for Mobile Apps
 
UI vs UX workshop
UI vs UX workshopUI vs UX workshop
UI vs UX workshop
 
UX no es lo mismo que UI
UX no es lo mismo que UIUX no es lo mismo que UI
UX no es lo mismo que UI
 
Bridging the Physical-Digital Divide: For UX
Bridging the Physical-Digital Divide: For UXBridging the Physical-Digital Divide: For UX
Bridging the Physical-Digital Divide: For UX
 
UX/UI Introduction
UX/UI IntroductionUX/UI Introduction
UX/UI Introduction
 
User Interfaces beyond the screen
User Interfaces beyond the screenUser Interfaces beyond the screen
User Interfaces beyond the screen
 
8 Ways to Personalize Your App (in Under 30 Minutes)
8 Ways to Personalize Your App (in Under 30 Minutes)8 Ways to Personalize Your App (in Under 30 Minutes)
8 Ways to Personalize Your App (in Under 30 Minutes)
 
Lean UX
Lean UXLean UX
Lean UX
 
The Importance of UX
The Importance of UXThe Importance of UX
The Importance of UX
 
UI / UX Design Presentation
UI / UX Design PresentationUI / UX Design Presentation
UI / UX Design Presentation
 

Similaire à Getting Started with Visual Testing

Visual Testing: Quality and Speed -- by GIl Tayar, Applitools
Visual Testing: Quality and Speed -- by GIl Tayar, Applitools Visual Testing: Quality and Speed -- by GIl Tayar, Applitools
Visual Testing: Quality and Speed -- by GIl Tayar, Applitools
Applitools
 
Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao
Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao
Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao
Applitools
 

Similaire à Getting Started with Visual Testing (20)

Next Generation Functional & Visual Testing powered by AI
Next Generation Functional & Visual Testing powered by AINext Generation Functional & Visual Testing powered by AI
Next Generation Functional & Visual Testing powered by AI
 
Getting started with Visual Testing using Applitools - @TPC, Feb2020
Getting started with Visual Testing using Applitools - @TPC, Feb2020Getting started with Visual Testing using Applitools - @TPC, Feb2020
Getting started with Visual Testing using Applitools - @TPC, Feb2020
 
Eradicate Flaky Tests
Eradicate Flaky TestsEradicate Flaky Tests
Eradicate Flaky Tests
 
Getting started with Appium 2.0
Getting started with Appium 2.0Getting started with Appium 2.0
Getting started with Appium 2.0
 
Visual Validation - The missing tip of the automation pyramid @AgileIndia2020
Visual Validation - The missing tip of the automation pyramid @AgileIndia2020Visual Validation - The missing tip of the automation pyramid @AgileIndia2020
Visual Validation - The missing tip of the automation pyramid @AgileIndia2020
 
Accelerating Your Test Execution Pipeline
Accelerating Your Test Execution PipelineAccelerating Your Test Execution Pipeline
Accelerating Your Test Execution Pipeline
 
123 automation framework
123 automation framework123 automation framework
123 automation framework
 
Does your functional automation really add value?
Does your functional automation really add value?Does your functional automation really add value?
Does your functional automation really add value?
 
Visual Testing: Quality and Speed -- by GIl Tayar, Applitools
Visual Testing: Quality and Speed -- by GIl Tayar, Applitools Visual Testing: Quality and Speed -- by GIl Tayar, Applitools
Visual Testing: Quality and Speed -- by GIl Tayar, Applitools
 
Eradicate Flaky Tests - AppiumConf 2021
Eradicate Flaky Tests - AppiumConf 2021Eradicate Flaky Tests - AppiumConf 2021
Eradicate Flaky Tests - AppiumConf 2021
 
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
 
Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao
Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao
Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao
 
Atlassian Summit 2015 Lean QA and Agile Testing
Atlassian Summit 2015 Lean QA and Agile TestingAtlassian Summit 2015 Lean QA and Agile Testing
Atlassian Summit 2015 Lean QA and Agile Testing
 
Visual Validation - The missing tip of the automation pyramid @GoT2022
Visual Validation - The missing tip of the automation pyramid @GoT2022Visual Validation - The missing tip of the automation pyramid @GoT2022
Visual Validation - The missing tip of the automation pyramid @GoT2022
 
Advanced automated visual testing - DrupalCon seattle 2019
Advanced automated visual testing - DrupalCon seattle 2019Advanced automated visual testing - DrupalCon seattle 2019
Advanced automated visual testing - DrupalCon seattle 2019
 
How to Build in Quality from Day 1 using Lean QA and Agile Testing
How to Build in Quality from Day 1 using Lean QA and Agile TestingHow to Build in Quality from Day 1 using Lean QA and Agile Testing
How to Build in Quality from Day 1 using Lean QA and Agile Testing
 
Accelerate Your Delivery Pipeline with Continuous Testing
Accelerate Your Delivery Pipeline with Continuous TestingAccelerate Your Delivery Pipeline with Continuous Testing
Accelerate Your Delivery Pipeline with Continuous Testing
 
Future of QA
Future of QAFuture of QA
Future of QA
 
Futureofqa
FutureofqaFutureofqa
Futureofqa
 
Top 5 Features To Look for in a Codeless Automation Solution -- Presentation ...
Top 5 Features To Look for in a Codeless Automation Solution -- Presentation ...Top 5 Features To Look for in a Codeless Automation Solution -- Presentation ...
Top 5 Features To Look for in a Codeless Automation Solution -- Presentation ...
 

Plus de Applitools

Plus de Applitools (20)

Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
 
Streamlining Your Tech Stack: A Blueprint for Enhanced Efficiency and Coverag...
Streamlining Your Tech Stack: A Blueprint for Enhanced Efficiency and Coverag...Streamlining Your Tech Stack: A Blueprint for Enhanced Efficiency and Coverag...
Streamlining Your Tech Stack: A Blueprint for Enhanced Efficiency and Coverag...
 
Visual AI for eCommerce: Improving Conversions with a Flawless UI
Visual AI for eCommerce: Improving Conversions with a Flawless UIVisual AI for eCommerce: Improving Conversions with a Flawless UI
Visual AI for eCommerce: Improving Conversions with a Flawless UI
 
A Test Automation Platform Designed for the Future
A Test Automation Platform Designed for the FutureA Test Automation Platform Designed for the Future
A Test Automation Platform Designed for the Future
 
Add AI to Your SDLC, presented by Applitools and Curiosity
Add AI to Your SDLC, presented by Applitools and CuriosityAdd AI to Your SDLC, presented by Applitools and Curiosity
Add AI to Your SDLC, presented by Applitools and Curiosity
 
The Future of AI-Based Test Automation
The Future of AI-Based Test AutomationThe Future of AI-Based Test Automation
The Future of AI-Based Test Automation
 
Test Automation at Scale: Lessons from Top-Performing Distributed Teams
Test Automation at Scale: Lessons from Top-Performing Distributed TeamsTest Automation at Scale: Lessons from Top-Performing Distributed Teams
Test Automation at Scale: Lessons from Top-Performing Distributed Teams
 
Can AI Autogenerate and Run Automated Tests?
Can AI Autogenerate and Run Automated Tests?Can AI Autogenerate and Run Automated Tests?
Can AI Autogenerate and Run Automated Tests?
 
Triple Assurance: AI-Powered Test Automation in UI Design and Functionality
Triple Assurance: AI-Powered Test Automation in UI Design and FunctionalityTriple Assurance: AI-Powered Test Automation in UI Design and Functionality
Triple Assurance: AI-Powered Test Automation in UI Design and Functionality
 
Navigating the Challenges of Testing at Scale: Lessons from Top-Performing Teams
Navigating the Challenges of Testing at Scale: Lessons from Top-Performing TeamsNavigating the Challenges of Testing at Scale: Lessons from Top-Performing Teams
Navigating the Challenges of Testing at Scale: Lessons from Top-Performing Teams
 
Introducing the Applitools Self Healing Execution Cloud.pdf
Introducing the Applitools Self Healing Execution Cloud.pdfIntroducing the Applitools Self Healing Execution Cloud.pdf
Introducing the Applitools Self Healing Execution Cloud.pdf
 
Collaborating From Design To Experience: Introducing Centra
Collaborating From Design To Experience: Introducing CentraCollaborating From Design To Experience: Introducing Centra
Collaborating From Design To Experience: Introducing Centra
 
What the QA Position Will Look Like in the Future
What the QA Position Will Look Like in the FutureWhat the QA Position Will Look Like in the Future
What the QA Position Will Look Like in the Future
 
Workshop: Head-to-Head Web Testing: Part 1 with Cypress
Workshop: Head-to-Head Web Testing: Part 1 with CypressWorkshop: Head-to-Head Web Testing: Part 1 with Cypress
Workshop: Head-to-Head Web Testing: Part 1 with Cypress
 
From Washing Cars To Automating Test Applications
From Washing Cars To Automating Test ApplicationsFrom Washing Cars To Automating Test Applications
From Washing Cars To Automating Test Applications
 
A Holistic Approach to Testing in Continuous Delivery
A Holistic Approach to Testing in Continuous DeliveryA Holistic Approach to Testing in Continuous Delivery
A Holistic Approach to Testing in Continuous Delivery
 
AI-Powered-Cross-Browser Testing
AI-Powered-Cross-Browser TestingAI-Powered-Cross-Browser Testing
AI-Powered-Cross-Browser Testing
 
Workshop: An Introduction to API Automation with Javascript
Workshop: An Introduction to API Automation with JavascriptWorkshop: An Introduction to API Automation with Javascript
Workshop: An Introduction to API Automation with Javascript
 
Workshop: Introduction to Performance and Load Testing with k6
Workshop: Introduction to Performance and Load Testing with k6Workshop: Introduction to Performance and Load Testing with k6
Workshop: Introduction to Performance and Load Testing with k6
 
The Role of Automation in Mobile Continuous Testing
The Role of Automation in Mobile Continuous TestingThe Role of Automation in Mobile Continuous Testing
The Role of Automation in Mobile Continuous Testing
 

Dernier

introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 

Dernier (20)

call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 

Getting Started with Visual Testing