TESTS!

Certa
Rajat Vijay
@rajatvijay

@rajatvijay

Writing test is
HARD?
@rajatvijay

@rajatvijay


Writing test is
HARD
BORING!
@rajatvijay

But
Necessary
@rajatvijay

Reliability
Stability
Consistency
Quality
Robustness
Predictability
Verification
Automation
Documentation
Confidence
Accuracy
Efficiency
Assurance
Maintainability
Productivity
Coverage
Refactoring
@rajatvijay

Let's
GENERATE!
@rajatvijay


@rajatvijay

Copilot Chat
Tutorial
NOT a
Copilot
@rajatvijay

@rajatvijay

Challenges
Copilot Chat
-
Custom test writing guidelines
-
Integration tests are hard
-
Less control of the AI layer
-
No streamlined dev workflow
-
Quality results
@rajatvijay


@rajatvijay

Challenges
ChatGPT
-
No streamlined dev workflow
-
Lots of copy-paste
-
Repetitive manual tasks
-
Vendor lock-in
@rajatvijay

AutoGuardian
Enter

@rajatvijay

IDEA!
PRODUCT
@rajatvijay

Do
Leverage AI
https://www.promptingguide.ai/
@rajatvijay


@rajatvijay

Do
Contribute
https://github.com/rajatvijay/auto-guardian
Reach Out!
Slides.
Talk Recording.
AMA.
Talk AI.
etc.

AI Generated Test Cases
By rajat vijay
AI Generated Test Cases
- 147