> For the complete documentation index, see [llms.txt](https://docs.dogq.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dogq.io/faq.md).

# FAQ

<details>

<summary>Can DogQ interact with iframe elements?</summary>

Yes, DogQ can to dig into an iframe element and interact with the nested content, however if there are multiple levels of nesting, DogQ will only be able to interact with the top one.

</details>

<details>

<summary>Can I test Stripe payment forms with DogQ?</summary>

Yes, DogQ is able to interact with integrated online payment services like Stripe and their forms. When providing numeric values for a payment form, you can either enter them as they are(expiration date 12/25) or choose to omit any special symbols(expiration date 1225). You can even leave out the white-spaces in the card number - the formatting will be conformed automatically.&#x20;

</details>

<details>

<summary>Can DogQ interact with Javascript Popups?</summary>

There's a reserved word built into DogQ for such interactions: `JavascriptPopup`. For more detailed instructions, please, check out the designated [page](https://docs.dogq.io/documentation/interacting-with-js-popups).&#x20;

</details>

<details>

<summary>Can I exclude DogQ traffic from my Google Analytics?</summary>

Yes. Please, check out the [guide](https://docs.dogq.io/documentation/dogq-user-agent#filtering-dogq-activity-from-your-ga4-reports) we provide.&#x20;

</details>

<details>

<summary>Can DogQ bypass CAPCHA?</summary>

Yes. For that you can include DogQ in your allow-list. [Learn more](https://docs.dogq.io/documentation/dogq-user-agent#bypassing-captcha-with-an-allow-list)

</details>

<details>

<summary>Can DogQ provide visuals of different steps in my Scenario?</summary>

DogQ can make screenshots of the tested web site at steps of your choice which then can be viewed in Test Run Report. [Learn more](https://docs.dogq.io/documentation/editing-tests#screenshots)

</details>

<details>

<summary>Can I add steps between other steps in DogQ?</summary>

Once you have at least two steps in your Scenario you can use <img src="/files/3LJ3TAl6RMEJBucRrM4k" alt="" data-size="line"> buttons to add steps between existing ones in any position you need.

</details>

<details>

<summary>Can DogQ notify me about the progress of my tests?</summary>

You can set Email and/or Slack notifications in the Project Settings. [Learn more](https://docs.dogq.io/documentation/workflow-tips#notifications)

</details>

<details>

<summary>Can I execute my tests externally?</summary>

You can find the Project Token in the Project Settings. Here's a command to trigger execution `curl --location --request POST "https://dogq.io/projects/external_execute" --header "TOKEN: your_token"`[Learn more](https://docs.dogq.io/documentation/integrations/ci-cd)

</details>

<details>

<summary>I'm a Team Owner. What happens if I delete my account?</summary>

In DogQ, a Team Owner's account is the actual holder of the subscription, all Scenarios and related records. **Deleting a Team Owner's account will lead to the termination of all that as well as all the team members individual accounts.**

If you would like to delete an account that currently has **role Owner** but save the Scenarios, you can go to [Team](https://dogq.io/team) page and **transfer the ownership** before deleting the account. &#x20;

</details>

<details>

<summary>Can I record tests with DogQ?</summary>

At this point we do not have a proprietary recorder. However, DogQ allows importing Puppeteer scripts in to create tests. [Learn more](https://docs.dogq.io/documentation/recordings-beta)

</details>

<details>

<summary>Can DogQ interact with PDF files?</summary>

Yes, DogQ supports PDFs. If, in the course of a test, a PDF file is opened and that fact needs to be tested, you can use steps like "Check URL" and "Find text" to verify that.&#x20;

</details>

<details>

<summary>Can I ask DogQ to create tests for me, like with AI?</summary>

Sure! DogQ has several AI assistants at your disposal. **Step generator** can help you create new steps for your tests while **Suggester** can generate entire tests based on the ones that already exist in your Module. For more details visit [AI-powered tools](/documentation/ai-powered-tools.md).

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.dogq.io/faq.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
