CypressCraft 1.0.9-alpha.1 Help

¿Que es cypressCraft?

CypresCraft Logo

CypressCraft Se puede describir como una version personalizada de Cypress (no oficial). la cual incluye cucumber y con una estructura que facilita la creación de pruebas para API y servicios. Cuenta con el patron de diseño POM (Page Object Model) que facilita el manejo de los pasos dentro de la automatización, También tiene la capacidad de gestionar múltiples entornos, datos dinámicos y una estructura diseñada específicamente para gestionar API. Esta integración no solo mejora la configuración de pruebas automatizadas, sino que también facilita una estructura de código de prueba más organizada y fácil de mantener. Proporciona una plantilla clara a seguir al crear casos de prueba.

Write content

Writerside supports two types of markup: Markdown and XML. When you create a new help article, you can choose between two topic types, but this doesn't mean you have to stick to a single format. You can author content in Markdown and extend it with semantic attributes or inject entire XML elements.

Inject XML

For example, this is how you inject a procedure:

Inject a procedure

  1. Start typing and select a procedure type from the completion suggestions:

    completion suggestions for procedure
  2. Press Tab or Enter to insert the markup.

Add interactive elements

Tabs

To add switchable content, you can make use of tabs (inject them by starting to type tab on a new line):

![Alt Text](new_topic_options.png){ width=450 }
<img src="new_topic_options.png" alt="Alt text" width="450px"/>

Collapsible blocks

Apart from injecting entire XML elements, you can use attributes to configure the behavior of certain elements. For example, you can collapse a chapter that contains non-essential information:

Supplementary info

Content under such header will be collapsed by default, but you can modify the behavior by adding the following attribute: default-state="expanded"

Convert selection to XML

If you need to extend an element with more functions, you can convert selected content from Markdown to semantic markup. For example, if you want to merge cells in a table, it's much easier to convert it to XML than do this in Markdown. Position the caret anywhere in the table and press Alt+Enter:

Convert table to XML

Feedback and support

Please report any issues, usability improvements, or feature requests to our YouTrack project (you will need to register).

You are welcome to join our public Slack workspace. Before you do, please read our Code of conduct. We assume that you’ve read and acknowledged it before joining.

You can also always send an email to writerside@jetbrains.com.

Last modified: 05 April 2024