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

# DocQ

**DocQ** is an intelligent question-answering bot specifically designed to provide accurate and detailed answers to questions related to **Qyrus** testing platform. Whenever you need any assistance related to the features available in Qyrus, **DocQ** will help you with that. It is developed to ensure that users can quickly find the information they need about **Qyrus** product.

**DocQ** provides answers to only the questions found in our user documentation for each service.

## Services available in DocQ

* Currently **DocQ** supports Web, Mobile, QAPI, Device Farm, Desktop Testing and data testing services.
* User can ask any question related to these services with **DocQ** to get the relevant answer.

## How to use DocQ

**Step 1:**\
Log in to DocQ using your application URL, email, and password.

![Login Application](https://2051143976-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEAOYaoDHMe1kFZEYJJ6U%2Fuploads%2Fgit-blob-f130125a5e749f1c1ef4fe6e88991d7a86713e90%2Flogin_step.gif?alt=media)

**Step 2:**\
Once you have successfully logged in, you will land into main page of **DocQ** where you can ask questions to it. There are also ready-made example questions available that you can click on to start a conversation with the bot.

## Example scenarios on using DocQ

As mentioned earlier DocQ supports 6 services right now.

1. **Web Testing**\
   You can ask **DocQ** any questions or explore available features related to 'web testing.'<br>

   For example:

   * Steps to parameterize tests in web
   * What is encapsulate and how to use that in web service?
   * What is visual testing and what is the use of it in web?
   * I have an locator issue. Is there any feature that can help me to solve locator issue?

![web testing](https://2051143976-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEAOYaoDHMe1kFZEYJJ6U%2Fuploads%2Fgit-blob-42a04c0836f58f6e0e7ad20b263507149d16841e%2Fweb_test_docq.gif?alt=media)

2. **Mobile Testing**\
   Ask **DocQ** any questions related to 'mobile testing.'<br>

   For example:

   * How schedules work in mobility?
   * What are all update screen option available in mobility?
   * What are the launch action types available in mobility?
   * What are all integrations does mobility support?

![mobile testing](https://2051143976-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEAOYaoDHMe1kFZEYJJ6U%2Fuploads%2Fgit-blob-c69d328403baf34155c2a072bd857036af03f616%2Fmobility_test_docq.gif?alt=media)

3. **QAPI**\
   Ask **DocQ** questions related to 'QAPI'<br>

   For example:

   * How to test APIs?
   * what is scheduling in QAPI?
   * Which APIs we can import?
   * How to generate testcases using NOVA in QAPI?
   * what is playground?

![api testing](https://2051143976-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEAOYaoDHMe1kFZEYJJ6U%2Fuploads%2Fgit-blob-35667e10dcb3d2a1a889e30386fbc90d64d7be77%2Fqapi-testing_docq.gif?alt=media)

4. **Device Farm**\
   Ask questions to **DocQ** related to 'Device Farm'<br>

   For example:

   * How to create project in device farm?
   * what are all the file types we can upload in device farm?
   * what is difference between automatic testing and manual testing in device farm?

![device farm](https://2051143976-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEAOYaoDHMe1kFZEYJJ6U%2Fuploads%2Fgit-blob-51c8744fcb2f23886d6aaf1954ebf926b068bdf8%2Fdevice_farm_docq.gif?alt=media)

5. **Desktop Testing**\
   User can even ask questions related to 'desktop testing' with **DocQ**<br>

   For example:

   * What is desktop testing?
   * What is QloudBridge app?
   * What is parameterization in desktop testing?

![desktop testing](https://2051143976-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEAOYaoDHMe1kFZEYJJ6U%2Fuploads%2Fgit-blob-a038c883d1b1455ad2ce792e7d57f6fdbbebb7ff%2Fdesktop_testing_docq.gif?alt=media)

6. **Data Testing**\
   Similarly users can even ask questions related to 'data testing' service with **DocQ**<br>

   For example:

   * What is data testing
   * What are different types of jobs in data testing?
   * What are the inputs user need to provide for the database connection?

![data testing](https://2051143976-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEAOYaoDHMe1kFZEYJJ6U%2Fuploads%2Fgit-blob-4682521554d4b4537c37d0681090dc8ec4eca596%2Fdata_testing_docq.gif?alt=media)

## Remarks

* If no relevant data is found in the document, the user will receive the response: "Couldn't find any relevant information! Please contact <support@qyrus.com> for more info."
* If **DocQ** is not completely certain about the information, it will begin the response with: "I don't know the exact information about this, but here is some related information." In this case, you should continue reading the response.
