際際滷

際際滷Share a Scribd company logo
AusLUG2011
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
I Smell A RAT
Rapid Application Testing
Peter Presnell (GBS)
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
Peter Presnell
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
Contact Information
Twitter: PeterPresnell
Blog: www.bleedyellow.com (www.planetlotus.org)
Skype: peter.presnell
LinkedIn: PeterPresnell
Sametime: Yellowbleeders
www.bleedyellow.com
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
4
AusLUG2011
Effer Of The Ineffible
Adjective
Incapable of being expressed or described in
words; inexpressible
Not to be spoken because of its sacredness;
unutterable
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
5
AusLUG2011
And So To Testing....
Testing is an infinite process of comparing the
invisible to the ambiguous in order to avoid the
unthinkable happening to the anonymous
James Bach
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
6
AusLUG2011
Are There Any Testers In The Room?
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
we have as many testers as we have developers. And testers
spend all their time testing, and developers spend half their
time testing. We're more of a testing, a quality software
organization than we're a software organization.
Bill Gates (Information Week, May 2002)
8
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
Name Your Poison
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
9
AusLUG2011
Test Planning
Make testing more of a science
than an art
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
10
AusLUG2011
Unit Testing
Applications work because each of the
parts (units) do their job
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
11
AusLUG2011
Unit Testing
LotusScript is easier to unit test than @Formula
OO LS is easier to unit test than Procedural LS
Java is easier to unit test than SSJS
MY code is always easier to test than YOURS!www.junit.org
www.junit.org
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
12
AusLUG2011
Testing XPages?
Medusa
www.openntf.org
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
13
AusLUG2011
Integration Testing
Validate the little bits with some big
picture testing
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
14
AusLUG2011
Smoke Testing
Those tests which must always be
executed every time
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
15
AusLUG2011
System Testing
What did we add?
What did we change.
What did we fix?
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
16
AusLUG2011
Regression Testing
Ouch... did something else break?
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
17
AusLUG2011
Performance Testing
One user on a local workstation: OK
1,000 users on a shared prod. server: ???
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
18
AusLUG2011
Finding Memory Leaks
www.yourkit.com
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
RAT: Kill Bugs Faster
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
Rapid Application Development
RAD is a methodology and
NOT a speed contest
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
Is That What You Want
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
XPages
XPages Is Less RAD Than Classic Notes
Peter Presnell, AUSLUG 2011
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
Agile Methodologies
www.rallydev.com
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
24
AusLUG2011
Test Driven Development
Define your criteria for success
before you start to write the solution
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
25
AusLUG2011
TDD: Example
Requirement:
Salary Field: Numeric
TDD:
When field contains non-numeric characters Fail
When field is zero Fail....
When field is negative Fail
When field is not an integer Modify & Pass
Else Pass
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
26
AusLUG2011
Automated Test Plans
More time and effort should go into
test planning than test execution.
Rapid requires Automation
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
27
AusLUG2011
Automated Test Execution
Automation allows the same test to be run
many times for little additional cost
www.seleniumhq.org
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
The Art Of Trapping
Notes Bugs?
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
DXL
... the answer is out there
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
CRUD
For each Form/Object....
Can I Create, Read, Update, and Delete
(where applicable)
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
CRUD
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
CRUD
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
UI Components
Ensuring every component
behaves the way it should
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
UI Components (XPages)
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
UI Components
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
UI State
For every combination of Hide-When
(Visible, Rendered) what can I see
(or not see)
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
UI State
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
Event Model
What events do I have, and do they
work at the correct time in the correct
sequence?
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
Event Model
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
Event Model (Logging)
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
Event Model (Program Logic)
www.aivosto.com
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
Styling
Beauty is in the eye of the beholder
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
Styling
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
Workflow
Define and verify states and transitions
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
Building a Before
And After Mousetrap
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
Common Scenarios
Who wrote this $%&* code!
Migrating to a new release
Migrating to XPages
Adding a Mobile interface
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
True Or False?
Our company's Notes applications are
always well documented?
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
True Or False?
All of our Notes applications have
formal test plans?
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
True Or False?
Most of our Notes applications have
formal test plans?
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
True Or False?
Some of our Notes applications have
formal test plans (I think)?
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
True Or False?
None of our Notes applications have
formal test plans?
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
Ineffable?
Does it still do what it did before?
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
Before And After Testing
Write One Set of Tests
Compare Results
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
54
AusLUG2011
The Goal Of Testing
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
Cost Versus Risk
Keep throwing more and more tests
Automated tests are faster (cheaper?)
Some tests are better predictors than others
Save all failed tests and re-use
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
3 Minutes!!!
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
In Closing....
Sometimes it pays to stay in bed on
Monday, rather than spending the rest
of the week debugging Monday's code.
~Dan Salomon
Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
Questions???

More Related Content

Similar to I Smell a RAT: Rapid Application Testing (12)

The Missing Piece between Discovery and Execution
The Missing Piece between Discovery and ExecutionThe Missing Piece between Discovery and Execution
The Missing Piece between Discovery and Execution
Steffen Kastner
UX, UI, WTF
UX, UI, WTFUX, UI, WTF
UX, UI, WTF
wcfay
An Eye-Tracking Study of Query Reformulation
An Eye-Tracking Study of Query ReformulationAn Eye-Tracking Study of Query Reformulation
An Eye-Tracking Study of Query Reformulation
Carsten Eickhoff
China-Axlr8r 10 x10 2013 Shanghai
China-Axlr8r 10 x10 2013 ShanghaiChina-Axlr8r 10 x10 2013 Shanghai
China-Axlr8r 10 x10 2013 Shanghai
Todd Embley
Data Modeling with Neo4j
Data Modeling with Neo4jData Modeling with Neo4j
Data Modeling with Neo4j
Neo4j
Moving a Notes Application to the 21st Century
Moving a Notes Application to the 21st CenturyMoving a Notes Application to the 21st Century
Moving a Notes Application to the 21st Century
Cameron Donnelly
Science journal club presentation on .ppt
Science journal club presentation on .pptScience journal club presentation on .ppt
Science journal club presentation on .ppt
Annie Zeidman-Karpinski
Prototyping
PrototypingPrototyping
Prototyping
Kat Neville
Seven Revolutions: Information
Seven Revolutions: InformationSeven Revolutions: Information
Seven Revolutions: Information
Scott Aughenbaugh
UX Hong Kong - Morning Session 際際滷s
UX Hong Kong - Morning Session 際際滷sUX Hong Kong - Morning Session 際際滷s
UX Hong Kong - Morning Session 際際滷s
Steve Portigal
Quick Prototyping Guide for App-Based and Web Design
Quick Prototyping Guide for App-Based and Web DesignQuick Prototyping Guide for App-Based and Web Design
Quick Prototyping Guide for App-Based and Web Design
Purple, Rock, Scissors
Design Which Sells
Design Which SellsDesign Which Sells
Design Which Sells
Dominik Oslizlo
The Missing Piece between Discovery and Execution
The Missing Piece between Discovery and ExecutionThe Missing Piece between Discovery and Execution
The Missing Piece between Discovery and Execution
Steffen Kastner
UX, UI, WTF
UX, UI, WTFUX, UI, WTF
UX, UI, WTF
wcfay
An Eye-Tracking Study of Query Reformulation
An Eye-Tracking Study of Query ReformulationAn Eye-Tracking Study of Query Reformulation
An Eye-Tracking Study of Query Reformulation
Carsten Eickhoff
China-Axlr8r 10 x10 2013 Shanghai
China-Axlr8r 10 x10 2013 ShanghaiChina-Axlr8r 10 x10 2013 Shanghai
China-Axlr8r 10 x10 2013 Shanghai
Todd Embley
Data Modeling with Neo4j
Data Modeling with Neo4jData Modeling with Neo4j
Data Modeling with Neo4j
Neo4j
Moving a Notes Application to the 21st Century
Moving a Notes Application to the 21st CenturyMoving a Notes Application to the 21st Century
Moving a Notes Application to the 21st Century
Cameron Donnelly
Science journal club presentation on .ppt
Science journal club presentation on .pptScience journal club presentation on .ppt
Science journal club presentation on .ppt
Annie Zeidman-Karpinski
Seven Revolutions: Information
Seven Revolutions: InformationSeven Revolutions: Information
Seven Revolutions: Information
Scott Aughenbaugh
UX Hong Kong - Morning Session 際際滷s
UX Hong Kong - Morning Session 際際滷sUX Hong Kong - Morning Session 際際滷s
UX Hong Kong - Morning Session 際際滷s
Steve Portigal
Quick Prototyping Guide for App-Based and Web Design
Quick Prototyping Guide for App-Based and Web DesignQuick Prototyping Guide for App-Based and Web Design
Quick Prototyping Guide for App-Based and Web Design
Purple, Rock, Scissors

More from Red Pill Now (20)

M is for modernization
M is for modernizationM is for modernization
M is for modernization
Red Pill Now
Take 5 Modernization Workshop
Take 5 Modernization WorkshopTake 5 Modernization Workshop
Take 5 Modernization Workshop
Red Pill Now
Reusability is the goal
Reusability is the goalReusability is the goal
Reusability is the goal
Red Pill Now
The internet of (Notes) Things
The internet of (Notes) ThingsThe internet of (Notes) Things
The internet of (Notes) Things
Red Pill Now
Countdown to Domino 2025
Countdown to Domino 2025Countdown to Domino 2025
Countdown to Domino 2025
Red Pill Now
Red Pill Now - Taking the Guesswork Out of Selecting a Solution for Modernizi...
Red Pill Now - Taking the Guesswork Out of Selecting a Solution for Modernizi...Red Pill Now - Taking the Guesswork Out of Selecting a Solution for Modernizi...
Red Pill Now - Taking the Guesswork Out of Selecting a Solution for Modernizi...
Red Pill Now
Design for the Visually Impaired
Design for the Visually ImpairedDesign for the Visually Impaired
Design for the Visually Impaired
Red Pill Now
Migration Verus Modernization
Migration Verus ModernizationMigration Verus Modernization
Migration Verus Modernization
Red Pill Now
FIVE Reasons Not To Use Red Pill Now
FIVE Reasons Not To Use Red Pill NowFIVE Reasons Not To Use Red Pill Now
FIVE Reasons Not To Use Red Pill Now
Red Pill Now
Influencing Behavior Through Color and Page Design
Influencing Behavior Through Color and Page DesignInfluencing Behavior Through Color and Page Design
Influencing Behavior Through Color and Page Design
Red Pill Now
The PRPL Pattern
The PRPL PatternThe PRPL Pattern
The PRPL Pattern
Red Pill Now
Big Data With Graphs
Big  Data With GraphsBig  Data With Graphs
Big Data With Graphs
Red Pill Now
The Internet of (Notes) Things
The Internet of (Notes) ThingsThe Internet of (Notes) Things
The Internet of (Notes) Things
Red Pill Now
M is for modernization
M is for modernizationM is for modernization
M is for modernization
Red Pill Now
Digging for Gold
Digging for GoldDigging for Gold
Digging for Gold
Red Pill Now
Big Data With Graphs
Big Data With GraphsBig Data With Graphs
Big Data With Graphs
Red Pill Now
An Introduction to Web Components
An Introduction to Web ComponentsAn Introduction to Web Components
An Introduction to Web Components
Red Pill Now
The Lotus Position : 3 Degrees Of Freedom
The Lotus Position : 3 Degrees Of FreedomThe Lotus Position : 3 Degrees Of Freedom
The Lotus Position : 3 Degrees Of Freedom
Red Pill Now
Rethinking Notes
Rethinking NotesRethinking Notes
Rethinking Notes
Red Pill Now
Getting your hands on graphs
Getting your hands on graphsGetting your hands on graphs
Getting your hands on graphs
Red Pill Now
M is for modernization
M is for modernizationM is for modernization
M is for modernization
Red Pill Now
Take 5 Modernization Workshop
Take 5 Modernization WorkshopTake 5 Modernization Workshop
Take 5 Modernization Workshop
Red Pill Now
Reusability is the goal
Reusability is the goalReusability is the goal
Reusability is the goal
Red Pill Now
The internet of (Notes) Things
The internet of (Notes) ThingsThe internet of (Notes) Things
The internet of (Notes) Things
Red Pill Now
Countdown to Domino 2025
Countdown to Domino 2025Countdown to Domino 2025
Countdown to Domino 2025
Red Pill Now
Red Pill Now - Taking the Guesswork Out of Selecting a Solution for Modernizi...
Red Pill Now - Taking the Guesswork Out of Selecting a Solution for Modernizi...Red Pill Now - Taking the Guesswork Out of Selecting a Solution for Modernizi...
Red Pill Now - Taking the Guesswork Out of Selecting a Solution for Modernizi...
Red Pill Now
Design for the Visually Impaired
Design for the Visually ImpairedDesign for the Visually Impaired
Design for the Visually Impaired
Red Pill Now
Migration Verus Modernization
Migration Verus ModernizationMigration Verus Modernization
Migration Verus Modernization
Red Pill Now
FIVE Reasons Not To Use Red Pill Now
FIVE Reasons Not To Use Red Pill NowFIVE Reasons Not To Use Red Pill Now
FIVE Reasons Not To Use Red Pill Now
Red Pill Now
Influencing Behavior Through Color and Page Design
Influencing Behavior Through Color and Page DesignInfluencing Behavior Through Color and Page Design
Influencing Behavior Through Color and Page Design
Red Pill Now
The PRPL Pattern
The PRPL PatternThe PRPL Pattern
The PRPL Pattern
Red Pill Now
Big Data With Graphs
Big  Data With GraphsBig  Data With Graphs
Big Data With Graphs
Red Pill Now
The Internet of (Notes) Things
The Internet of (Notes) ThingsThe Internet of (Notes) Things
The Internet of (Notes) Things
Red Pill Now
M is for modernization
M is for modernizationM is for modernization
M is for modernization
Red Pill Now
Digging for Gold
Digging for GoldDigging for Gold
Digging for Gold
Red Pill Now
Big Data With Graphs
Big Data With GraphsBig Data With Graphs
Big Data With Graphs
Red Pill Now
An Introduction to Web Components
An Introduction to Web ComponentsAn Introduction to Web Components
An Introduction to Web Components
Red Pill Now
The Lotus Position : 3 Degrees Of Freedom
The Lotus Position : 3 Degrees Of FreedomThe Lotus Position : 3 Degrees Of Freedom
The Lotus Position : 3 Degrees Of Freedom
Red Pill Now
Rethinking Notes
Rethinking NotesRethinking Notes
Rethinking Notes
Red Pill Now
Getting your hands on graphs
Getting your hands on graphsGetting your hands on graphs
Getting your hands on graphs
Red Pill Now

Recently uploaded (20)

Transcript: AI in publishing: Your questions answered - Tech Forum 2025
Transcript: AI in publishing: Your questions answered - Tech Forum 2025Transcript: AI in publishing: Your questions answered - Tech Forum 2025
Transcript: AI in publishing: Your questions answered - Tech Forum 2025
BookNet Canada
Data-Driven Public Safety: Reliable Data When Every Second Counts
Data-Driven Public Safety: Reliable Data When Every Second CountsData-Driven Public Safety: Reliable Data When Every Second Counts
Data-Driven Public Safety: Reliable Data When Every Second Counts
Safe Software
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
Safe Software
L01 Introduction to Nanoindentation - What is hardness
L01 Introduction to Nanoindentation - What is hardnessL01 Introduction to Nanoindentation - What is hardness
L01 Introduction to Nanoindentation - What is hardness
RostislavDaniel
Combining Lexical and Semantic Search with Milvus 2.5
Combining Lexical and Semantic Search with Milvus 2.5Combining Lexical and Semantic Search with Milvus 2.5
Combining Lexical and Semantic Search with Milvus 2.5
Zilliz
Leadership u automatizaciji: RPA prie iz prakse!
Leadership u automatizaciji: RPA prie iz prakse!Leadership u automatizaciji: RPA prie iz prakse!
Leadership u automatizaciji: RPA prie iz prakse!
UiPathCommunity
SECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdf
SECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdfSECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdf
SECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdf
spub1985
UiPath Automation Developer Associate Training Series 2025 - Session 2
UiPath Automation Developer Associate Training Series 2025 - Session 2UiPath Automation Developer Associate Training Series 2025 - Session 2
UiPath Automation Developer Associate Training Series 2025 - Session 2
DianaGray10
THE BIG TEN BIOPHARMACEUTICAL MNCs: GLOBAL CAPABILITY CENTERS IN INDIA
THE BIG TEN BIOPHARMACEUTICAL MNCs: GLOBAL CAPABILITY CENTERS IN INDIATHE BIG TEN BIOPHARMACEUTICAL MNCs: GLOBAL CAPABILITY CENTERS IN INDIA
THE BIG TEN BIOPHARMACEUTICAL MNCs: GLOBAL CAPABILITY CENTERS IN INDIA
Srivaanchi Nathan
UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1
DianaGray10
Bedrock Data Automation (Preview): Simplifying Unstructured Data Processing
Bedrock Data Automation (Preview): Simplifying Unstructured Data ProcessingBedrock Data Automation (Preview): Simplifying Unstructured Data Processing
Bedrock Data Automation (Preview): Simplifying Unstructured Data Processing
Zilliz
DealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures CapitalDealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures Capital
Yevgen Sysoyev
AI Trends and Fun Demos Sothebys Rehoboth Presentation
AI Trends and Fun Demos  Sothebys Rehoboth PresentationAI Trends and Fun Demos  Sothebys Rehoboth Presentation
AI Trends and Fun Demos Sothebys Rehoboth Presentation
Ethan Holland
Computational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the WorldComputational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the World
HusseinMalikMammadli
DevNexus - Building 10x Development Organizations.pdf
DevNexus - Building 10x Development Organizations.pdfDevNexus - Building 10x Development Organizations.pdf
DevNexus - Building 10x Development Organizations.pdf
Justin Reock
AI in Medical Diagnostics The Future of Healthcare
AI in Medical Diagnostics  The Future of HealthcareAI in Medical Diagnostics  The Future of Healthcare
AI in Medical Diagnostics The Future of Healthcare
Vadim Nareyko
AMER Introduction to ThousandEyes Webinar
AMER Introduction to ThousandEyes WebinarAMER Introduction to ThousandEyes Webinar
AMER Introduction to ThousandEyes Webinar
ThousandEyes
Caching for Performance Masterclass: Caching at Scale
Caching for Performance Masterclass: Caching at ScaleCaching for Performance Masterclass: Caching at Scale
Caching for Performance Masterclass: Caching at Scale
ScyllaDB
ISOIEC 42001 AI Management System 際際滷s
ISOIEC 42001 AI Management System 際際滷sISOIEC 42001 AI Management System 際際滷s
ISOIEC 42001 AI Management System 際際滷s
GilangRamadhan884333
Cloud of everything Tech of the 21 century in Aviation
Cloud of everything Tech of the 21 century in AviationCloud of everything Tech of the 21 century in Aviation
Cloud of everything Tech of the 21 century in Aviation
Assem mousa
Transcript: AI in publishing: Your questions answered - Tech Forum 2025
Transcript: AI in publishing: Your questions answered - Tech Forum 2025Transcript: AI in publishing: Your questions answered - Tech Forum 2025
Transcript: AI in publishing: Your questions answered - Tech Forum 2025
BookNet Canada
Data-Driven Public Safety: Reliable Data When Every Second Counts
Data-Driven Public Safety: Reliable Data When Every Second CountsData-Driven Public Safety: Reliable Data When Every Second Counts
Data-Driven Public Safety: Reliable Data When Every Second Counts
Safe Software
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
Safe Software
L01 Introduction to Nanoindentation - What is hardness
L01 Introduction to Nanoindentation - What is hardnessL01 Introduction to Nanoindentation - What is hardness
L01 Introduction to Nanoindentation - What is hardness
RostislavDaniel
Combining Lexical and Semantic Search with Milvus 2.5
Combining Lexical and Semantic Search with Milvus 2.5Combining Lexical and Semantic Search with Milvus 2.5
Combining Lexical and Semantic Search with Milvus 2.5
Zilliz
Leadership u automatizaciji: RPA prie iz prakse!
Leadership u automatizaciji: RPA prie iz prakse!Leadership u automatizaciji: RPA prie iz prakse!
Leadership u automatizaciji: RPA prie iz prakse!
UiPathCommunity
SECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdf
SECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdfSECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdf
SECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdf
spub1985
UiPath Automation Developer Associate Training Series 2025 - Session 2
UiPath Automation Developer Associate Training Series 2025 - Session 2UiPath Automation Developer Associate Training Series 2025 - Session 2
UiPath Automation Developer Associate Training Series 2025 - Session 2
DianaGray10
THE BIG TEN BIOPHARMACEUTICAL MNCs: GLOBAL CAPABILITY CENTERS IN INDIA
THE BIG TEN BIOPHARMACEUTICAL MNCs: GLOBAL CAPABILITY CENTERS IN INDIATHE BIG TEN BIOPHARMACEUTICAL MNCs: GLOBAL CAPABILITY CENTERS IN INDIA
THE BIG TEN BIOPHARMACEUTICAL MNCs: GLOBAL CAPABILITY CENTERS IN INDIA
Srivaanchi Nathan
UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1
DianaGray10
Bedrock Data Automation (Preview): Simplifying Unstructured Data Processing
Bedrock Data Automation (Preview): Simplifying Unstructured Data ProcessingBedrock Data Automation (Preview): Simplifying Unstructured Data Processing
Bedrock Data Automation (Preview): Simplifying Unstructured Data Processing
Zilliz
DealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures CapitalDealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures Capital
Yevgen Sysoyev
AI Trends and Fun Demos Sothebys Rehoboth Presentation
AI Trends and Fun Demos  Sothebys Rehoboth PresentationAI Trends and Fun Demos  Sothebys Rehoboth Presentation
AI Trends and Fun Demos Sothebys Rehoboth Presentation
Ethan Holland
Computational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the WorldComputational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the World
HusseinMalikMammadli
DevNexus - Building 10x Development Organizations.pdf
DevNexus - Building 10x Development Organizations.pdfDevNexus - Building 10x Development Organizations.pdf
DevNexus - Building 10x Development Organizations.pdf
Justin Reock
AI in Medical Diagnostics The Future of Healthcare
AI in Medical Diagnostics  The Future of HealthcareAI in Medical Diagnostics  The Future of Healthcare
AI in Medical Diagnostics The Future of Healthcare
Vadim Nareyko
AMER Introduction to ThousandEyes Webinar
AMER Introduction to ThousandEyes WebinarAMER Introduction to ThousandEyes Webinar
AMER Introduction to ThousandEyes Webinar
ThousandEyes
Caching for Performance Masterclass: Caching at Scale
Caching for Performance Masterclass: Caching at ScaleCaching for Performance Masterclass: Caching at Scale
Caching for Performance Masterclass: Caching at Scale
ScyllaDB
ISOIEC 42001 AI Management System 際際滷s
ISOIEC 42001 AI Management System 際際滷sISOIEC 42001 AI Management System 際際滷s
ISOIEC 42001 AI Management System 際際滷s
GilangRamadhan884333
Cloud of everything Tech of the 21 century in Aviation
Cloud of everything Tech of the 21 century in AviationCloud of everything Tech of the 21 century in Aviation
Cloud of everything Tech of the 21 century in Aviation
Assem mousa

I Smell a RAT: Rapid Application Testing