Corso online Test Engineer - corso RUB 54.900. da Brunoiam, formazione 4 mesi, data 27 novembre 2023.
Miscellanea / / November 29, 2023
Gli studenti studiano insieme a un tutor personale e un team di supporto. Quando è difficile e poco chiaro, puoi rivolgerti a loro per chiedere aiuto e supporto in una chat personale
Questa è la base
Non c'è nulla di superfluo nei corsi. Teoria senza accademismo. E pratica che ti aiuta ad acquisire una professione o un'abilità. Pertanto i corsi sono più brevi ed economici
Non devi pensare a cosa è dove. Studiare sulla nostra piattaforma è conveniente, tutto è a portata di mano: chat con un tutor, compiti e progetti
Progetti reali
I progetti riguardano sempre l’immersione nella professione. La pratica ti aiuta a padroneggiare le nozioni di base, creare un portfolio e mostrare al datore di lavoro cosa puoi fare
Il corso è stato creato in base ai posti vacanti e ai requisiti aziendali per i tester. Tutto ciò di cui hai bisogno è stato aggiunto, tutto ciò che non è necessario è stato rimosso: tutto ciò che devi fare è guardare, fare tutto e ottenere una professione.
Un mentore ti aiuterà nella tua formazione. In una chat personale puoi porre domande, ricevere feedback e inviare attività pratiche per la revisione. I mentori non hanno restrizioni sul numero di messaggi: le tue domande non rimarranno senza risposta.
Avrai 2 progetti: testare l'applicazione mobile Ozon e il sito web Brunojam. Mentre lavori al progetto, riceverai feedback da un mentore personale. Alla fine del corso avrai un portfolio completo
2 progetti reali
1 anno di supporto da parte del tutor dopo la formazione
5 mesi di formazione
8 anni di test, gli ultimi 3 anni come test lead. Esperienza nel testing di semplici applicazioni mobili fino a complessi sistemi di virtualizzazione.
Su di me
Nel 2013 ho conosciuto per la prima volta i test del software. Ma non sono sempre stato coinvolto nei test; ho dedicato un anno e mezzo alla creazione e all’amministrazione di siti web. Tuttavia, la mia anima è sempre tornata indietro e nel 2016 sono tornato ai test, dove ora lavoro e sviluppo. Vieni al corso: ti introdurrò al “mondo” del QA, insieme eserciteremo le abilità di testing e capiremo come e dove applicare questa abilità!
Blocco 1 - Fondamenti di test del software
- Conoscenza
- Idea generale di tester, miti
- Definizioni di test
- Attributi e caratteristiche della qualità del software
- Luogo di test in fase di sviluppo
- Fasi di test
- Tipi di test secondo vari criteri
Blocco 2: testare gli artefatti. Test dell'applicazione
- Strategia di test
- Piano di prova
- preparazione al testing: casi di test, suite di test, checklist
- Cos'è un bug? I suoi attributi e il ciclo di vita
- Quali tipi di applicazioni esistono (web, desktop), le loro caratteristiche
- Test mobile: funzionalità, simulatori, emulatori
- Rapporto di prova
Blocco 3 - Agile
- Processi di sviluppo software (metodologie): tipologie e differenze.
- Agile.
- Caratteristiche e principi di Agile. Manifesto agile.
- Metodologie basate su Agile: Scrum, Kanban
- Caratteristiche del testing in team agili. test di spostamento a sinistra
Blocco 4 - Progettazione del test
- Cos'è il TD? I suoi scopi e obiettivi.
- Casi d'uso, test della documentazione
- Casi test
- tecniche di progettazione dei test:
- Come selezionare le tecniche per un'attività
- Jira, Confluenza, TMS
- Gioco di prova del triangolo
Blocco 5 - Test non funzionali
- Differenza dal funzionale. Perché è necessario, come e quando usarlo
- Carico. Yandex. Cisterna
- Stabilità. esempio di caricamento di un file in un editor video
- Stressante. Perdite di memoria.
- Volumetrico. Come funzionerà l'applicazione se il numero di utenti aumenta.
- Scalabilità.
- interfaccia utente Il layout preferito da tutti
- UX: comodità.
- Sicurezza. XSS, SQL, iniezioni HTML
- Installazione
Blocco 6: API REST
- Ampio blocco di API REST, SOAP con pratica: HTTP, metodi di richiesta, codici di risposta.
Blocco 7 - Database e terminale
- Cos'è una banca dati?
- Quali sono?
- Domande di base
- Lavora come tester nel terminale (computer virtuale, linux, macos)
Blocco 8 - Prova pratica di un negozio online
- Ottima custodia pratica
Blocco 9 - Carriera e sviluppo
- Come scegliere un'azienda
- Come scrivere un curriculum
- Dove cercare lavoro
- Come sviluppare
- Problemi dalle interviste
- Strategia di sviluppo dopo l'assunzione
Blocco aggiuntivo: test automatizzati
- Introduzione ai test di automazione
- Nozioni di base su JavaScript
- Loop e array
- Funzioni
- Node.js
Primo progetto portfolioProgetto n.1. Test applicativi esplorativi
Testare l'applicazione mobile Ozon
Leggenda:
Test esplorativo dell'applicazione. Il team di sviluppo ha cancellato accidentalmente tutta la documentazione relativa al progetto. Ora bisogna ripristinare la documentazione e testare il lavoro svolto. Per fare ciò, selezioniamo una funzionalità, studiamo come funziona, ne testiamo il funzionamento e non dimentichiamo di annotare tutto.
Compito:
Testare la funzionalità selezionata. Selezionare più funzioni, sono possibili anche controlli non funzionali;
Scrivere la documentazione sul funzionamento della funzionalità selezionata.
Bersaglio:
Documentazione già pronta su come funziona la funzionalità;
Report sul test di questa funzionalità.
Secondo progetto portfolioProgetto n.2. Testare la funzionalità del sito
Test del sito web della Scuola Brunojam
Leggenda:
Abbiamo deciso di aprire una scuola per formare persone nelle professioni informatiche e ovviamente per questo avevamo bisogno di un sito web, che ora necessita di essere verificato. È anche noto che le persone ordinano il corso da noi da diverse piattaforme e browser, ma non sappiamo ancora da quali, quindi dovrai scoprirlo. Di conseguenza, abbiamo molto lavoro da fare: imparare e testare diverse piattaforme e browser, verificare le funzionalità principali del sito e controllare anche tutto ciò che riguarda l'interfaccia utente e le informazioni sui corsi.
Compito:
Testare il sito su diversi browser (selezionare i 3 più rilevanti);
Testa il sito su più piattaforme/dispositivi (seleziona anche i 3 più rilevanti). Utilizzare emulatori;
Testare le transizioni da una sezione all'altra del sito;
Testare le informazioni sui corsi;
Test di iscrizione ai corsi.
Bersaglio:
Piano di test già pronto per testare il sito;
Il sito è stato testato nell'ambito delle attività;
Sono stati controllati i casi di test;
Rapporto di test sul sito.
Corso bonusCorso gratuito “Imparare ad imparare”
Diamo a ogni studente l'accesso a questo corso in modo che la formazione non vada sprecata. Il problema è che le persone non ottengono risultati dalla formazione. Ci sono tre ragioni principali:
- Non ci sono obiettivi chiari. E anche chi capisce l’importanza degli obiettivi continua a non farlo. Voglio cambiare lavoro e diventare un bravo social media manager: non un obiettivo, ma un desiderio. Con questa impostazione, il risultato sarà appropriato.
- Abbandonare l'apprendimento a metà. Molte persone trovano la motivazione già nella prima settimana. Ma è impossibile arrivare alla fine. Perché al cervello non piace imparare regolarmente.
- Mancanza di coerenza. È un fenomeno abbastanza comune quando ci aggrappiamo a qualsiasi informazione su un argomento scelto, ci muoviamo a casaccio e, di conseguenza, senza alcun risultato.
Perché abbiamo evidenziato queste tre ragioni? Perché insegniamo da 11 anni e vediamo il feedback degli studenti. Durante il corso ti spieghiamo come applicare tutte queste preziose conoscenze nella vita.
Yulia Zh.
14.07.2022 G.
Ho completato il corso offline “Software Tester” a maggio. La scuola è situata in una posizione comoda in centro: sono scesa dalla metropolitana ed ero già lì! :) Il corso mi è piaciuto molto. Un'eccellente insegnante Nikita, che ha spiegato tutto in modo chiaro e interessante. Sono nuovo in questo campo, quindi per me la qualità dell'insegnamento è stata al primo posto. Il programma del corso mi è piaciuto, mi hanno raccontato un po' di tutto e, in generale, ora è chiaro dove andare...
Maria E.
07.01.2022 G.
Ho seguito il corso Software Testing from Scratch. Un programma eccellente, non sovraccarico, comprensibile anche per un principiante. Mi è piaciuto molto il formato di presentazione della teoria in un linguaggio semplice + l'opportunità di ripetere il corso durante tutto l'anno se all'improvviso ho dimenticato qualcosa! Immensamente grato! Ben fatto!
D
Daria
18.12.2021 G.
Ho seguito corsi di test del software qui. L'insegnante spiega chiaramente, dà compiti interessanti, c'è sempre feedback, tante cose nuove, grazie!
Alessandro K.
17.11.2021 G.
Una scuola eccellente, ho ricevuto tutte le conoscenze necessarie per entrare nella specialità di Software Tester. Un ottimo insegnante, conosce molto bene la sua professione, spiega tutto in un linguaggio accessibile. Grazie mille alla scuola Brunoi e soprattutto al nostro insegnante Dmitry.
Il corso ti aiuterà a formare efficacemente un team e a stabilire il processo di test consolidando le conoscenze acquisite in “Software Tester. Livello 1." Nel corso imparerai in pratica cos'è la gestione dei test, come formare un team efficace per i test del software, come costruire relazioni costruttive in un team, le metriche e i rischi dei test. Nel secondo modulo del corso sarai immerso intensamente nei test del software utilizzando un pacchetto software appositamente sviluppato. Durante il test, incontrerai tipici problemi di test e modi per risolverli.
4,1
22 990 ₽
Imparerai a trovare errori nel funzionamento di applicazioni e siti web, a conoscere le basi di Javascript, Java e Python, a padroneggiare le principali tester strumenti e diventa uno specialista ricercato per qualsiasi azienda IT. Ti troveremo un lavoro durante il processo di formazione o ritorno soldi. Gli ideatori e i relatori del corso sono esperti di Sberbank, Yandex e Skyeng. Durata: 7 mesi. (c'è la possibilità di formazione intensiva) Livello: da zero. Formato: in linea. Stage presso aziende partner
4,6
95 000 ₽