# 3. Test Runner

Cypress projemizi çalıştırmak için bir App indirmemiz gerekiyor.

Link: <https://download.cypress.io/desktop>

### Hadi başlayalım

Oluşturduğumuz proje dizinine gelip&#x20;

```bash
// npx kullanarak 
npx cypress open

// yarn kullanarak
yarn run cypress open

// path vererek
./node_modules/.bin/cypress open
```

Bir süre sonra Cypress Launchpad açılacaktır.

### **npm Komut Dosyaları Ekleme**

Her seferinde Cypress çalıştırılabilir dosyasının tam yolunu yazmanın yanlış bir tarafı olmasa da, Cypress komutlarını package.json dosyanızdaki betikler alanına eklemek çok daha kolay ve anlaşılırdır.

```json
{
  "scripts": {
    "cypress:open": "cypress open"
  }
}
```

## Launchpad

<figure><img src="https://3980405858-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXo8f7XEmBCFGkCUtWWUO%2Fuploads%2F8Hbw3YG5kLdgjIdstO2R%2Flaunchpad.png?alt=media&#x26;token=6d87fe49-8e3c-4ecc-b1d5-7af11c1cd818" alt=""><figcaption><p>Cypress Launchpad Arayüzü</p></figcaption></figure>

E2E yazmak için terchimiz **sol tarafta** bulunanan kısmı seçiyoruz. İlk defa yapacağımız için bizim için konfigüre dosyalarını projemize ekleyecektir.

<figure><img src="https://3980405858-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXo8f7XEmBCFGkCUtWWUO%2Fuploads%2FVR6E5x6aepafsGBZ7ryc%2Fscaffolded-files.png?alt=media&#x26;token=cc8a3f29-641b-4dd1-a8a4-28d9d9993f67" alt=""><figcaption><p>konfigüre dosyaları</p></figcaption></figure>


---

# Agent Instructions: 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://furkans-organization-1.gitbook.io/cypress-notlari/3.-test-runner.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.
