New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce DEX-450 Exam - Topic 3 Question 106 Discussion

Actual exam question for Salesforce's DEX-450 exam
Question #: 106
Topic #: 3
[All DEX-450 Questions]

How can a developer check the test coverage of autolaunched Flows before deploying them in a change set?

Show Suggested Answer Hide Answer
Suggested Answer: A

As of Winter '20 (API version 47.0), Salesforce introduced the ability to test Autolaunched Flows with test coverage.

However, as of the current knowledge cutoff (2023-09), there is no direct way within the Salesforce UI to check the test coverage of autolaunched flows before deploying them via change sets.

To check the test coverage of flows, developers can use the Tooling API to query for test coverage.

Option A: Use SOQL and the Tooling API.

Correct Answer.

Developers can use the Tooling API to query for Flow test coverage information.

By executing a SOQL query on FlowTestCoverage and FlowVersionView objects via the Tooling API, developers can retrieve coverage data.

This allows checking flow test coverage programmatically before deployment.

The Flow Properties page does not provide test coverage information.

It allows configuring flow settings but not checking test coverage.

Option C: Use the Code Coverage Setup page.

Incorrect.

The Code Coverage page in Setup pertains to Apex code coverage, not Flow coverage.

Option D: Use the ApexTestResult class.

Incorrect.

The ApexTestResult class is used for Apex test results.

It does not provide information on Flow test coverage.

Conclusion:

To check the test coverage of autolaunched Flows before deploying them in a change set, a developer should use SOQL and the Tooling API, which is Option A.


Flow Test Coverage with Tooling API

Use Tooling API to Check Flow Coverage

Incorrect Options:

Option B: Use the Flow Properties page.

Incorrect.

Contribute your Thoughts:

0/2000 characters
Chau
3 months ago
Nah, Flow Properties is the way to go, no doubt!
upvoted 0 times
...
Onita
3 months ago
Wait, can you really use the ApexTestResult class for Flows?
upvoted 0 times
...
Sina
3 months ago
Definitely SOQL and Tooling API for detailed insights!
upvoted 0 times
...
Janine
4 months ago
I thought it was the Code Coverage Setup page?
upvoted 0 times
...
Willis
4 months ago
You can check coverage using the Flow Properties page.
upvoted 0 times
...
Merlyn
4 months ago
I don’t think the ApexTestResult class is relevant here; it seems more focused on Apex tests rather than Flows.
upvoted 0 times
...
Trinidad
4 months ago
I’m leaning towards using SOQL and the Tooling API, but I can't recall if that applies to Flows specifically.
upvoted 0 times
...
Lorita
4 months ago
I remember practicing a question about checking coverage, and I feel like the Code Coverage Setup page was mentioned, but it was more about Apex classes.
upvoted 0 times
...
Mozelle
5 months ago
I think we might need to check the Flow Properties page for test coverage, but I'm not entirely sure if that's the only way.
upvoted 0 times
...
Maryann
5 months ago
Ah, I remember learning about this in class. I believe the Flow Properties page is the way to go.
upvoted 0 times
...
Mayra
5 months ago
I'm a bit confused on this one. I'll need to review my notes on testing Flows before I can decide.
upvoted 0 times
...
Alesia
5 months ago
Okay, I think I have an idea. Let me see if I can apply what I've learned about testing Flows.
upvoted 0 times
...
Armando
5 months ago
Hmm, this seems like a tricky one. I'll need to think through the different options carefully.
upvoted 0 times
...
Annabelle
1 year ago
I bet the right answer involves a secret Konami code or something. Gotta keep us developers on our toes!
upvoted 0 times
...
Arthur
1 year ago
Wait, there's a Tooling API for this? That's news to me. I'll go with A just to be different.
upvoted 0 times
...
Brittni
1 year ago
C seems like the obvious choice. The Code Coverage Setup page is where I'd expect to find this information.
upvoted 0 times
Nicolette
1 year ago
A) Use the ApextestResult class.
upvoted 0 times
...
Shaniqua
1 year ago
I agree, that seems like the most logical way to check test coverage for autolaunched Flows.
upvoted 0 times
...
Avery
1 year ago
C) Use SOQL and the Tooling API.
upvoted 0 times
...
...
Margurite
1 year ago
I believe D) Use the ApexTestResult class can also help in checking test coverage before deployment.
upvoted 0 times
...
Gilma
1 year ago
D sounds like the way to go. The ApextestResult class must have the info I'm looking for.
upvoted 0 times
Jean
1 year ago
The ApextestResult class must have the info I'm looking for.
upvoted 0 times
...
Providencia
1 year ago
D sounds like the way to go.
upvoted 0 times
...
...
Chantay
1 year ago
I'm not sure, but I think C) Use the Code Coverage Setup page could also be a way to check test coverage.
upvoted 0 times
...
Mollie
1 year ago
I agree with Martha, using SOQL and the Tooling API makes sense to check test coverage.
upvoted 0 times
...
Martha
1 year ago
I think the answer is A) Use SOQL and the Tooling API.
upvoted 0 times
...
Glen
1 year ago
I think the answer is B. The Flow Properties page should give me the test coverage details I need.
upvoted 0 times
Tequila
1 year ago
No problem! It's always good to double check the test coverage before deploying anything.
upvoted 0 times
...
Judy
1 year ago
Oh, I see. Thanks for letting me know. I'll make sure to use SOQL and the Tooling API next time.
upvoted 0 times
...
Annalee
1 year ago
Actually, the correct answer is C. You can use SOQL and the Tooling API to check the test coverage of autolaunched Flows.
upvoted 0 times
...
Matthew
1 year ago
I think the answer is B. The Flow Properties page should give me the test coverage details I need.
upvoted 0 times
...
...

Save Cancel