|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/sifirdanpostmanileapitestiveotomasyonu/
课程评论:没有评论
**课程名称:** 从零开始学习 Postman API 测试与自动化 **课程概述:** 本课程旨在教授学员如何从零开始进行 API 测试,并利用 Postman、Newman 和 Jenkins 实现测试自动化。课程将涵盖 API 测试的基础知识,Postman 的安装与使用,编写不同类型的测试,以及如何通过 Newman 和 Jenkins 自动运行测试并生成报告。学员在课程中可以随时通过 Udemy 问答或 LinkedIn 提问,并有机会通过项目来巩固所学知识。 **课程内容:** * **第一部分:入门** * 介绍课程整体路线图和学习目标。 * **第二部分:API 测试基础** * 讲解 API 是什么,HTTP 方法,Postman 的安装及界面概览。 * **第三部分:API 测试入门** * 进行 API 请求,学习 Postman 中的变量类型及其用法。 * **第四部分:测试编写与集合运行** * 学习编写不同类型的测试(例如:状态码、响应时间、响应类型)。 * 使用 Collection Runner 运行测试。 * 进行基于数据的测试(使用 JSON 和 CSV)。 * **第五部分:Postman 监控与 Newman 测试自动化** * 使用 Postman Monitors 设置自动运行测试。 * 安装 Newman 并在 CMD 中运行测试。 * 使用 Newman 生成不同类型的 HTML 测试报告。 * **第六部分:Jenkins 测试自动化** * 介绍 Jenkins 的概念和安装。 * 在 Jenkins 中创建 Job 自动运行 API 测试。 * **第七部分:结业项目** * 完成一个综合项目,应用课程中学到的所有知识。
Sıfırdan Postman ile API Testi & Test Otomasyonu Öğrenin eğitimine hoş geldiniz!Kurs HakkındaBu eğitim ile API testinin nasıl gerçekleştirildiğini öğreneceksin. API testlerin için Postman kullanmayı ve daha sonra bu testleri Newman ve Jenkins ile otomatize etmeyi öğreneceksin.Kurs İşlenişi1.Kurs sırasında öncelikle gerekli program ve ortamların kurulumunu öğreneceksin.2.Neden kullandığımızı ve nasıl kullandığımızı öğreneceksin.3.Bölüm sonu değerlendirmeleriyle kendini test edebileceksin.4.Projelerle kendini geliştirebileceksin.Kurs SüresinceBu kurs içerisinde bulunan derslerle ilgili anlamadığın veya yapamadığın her şeyi bana Udemy Soru & Cevap veya LinkedIn üzerinden istediğiniz zaman sorabilirsin. Kurs BölümleriBölüm 1: Girişİlk bölümde kursun yol haritasıyla bu kurs boyunca nelerin beklediğine odaklanılacak.Bölüm 2: API Testinin Temelleriİkinci bölümde temel konular ele alınacak. API nedir ile başlayıp HTTP Metotları ile devam edilecek. Daha sonra Postman kurulumu yapılıp arayüzüne genel bakış ile bölüm sonlandırılacak.Bölüm 3: API Testine GirişÜçüncü bölümde API Testine giriş yapılacak ve farklı türlerde istekler gerçekleştirilecek. Ayrıca Postman da yer alan değişken türlerine ve kullanımlarına değinilecek.Bölüm 4: Test Yazımı ve Collection Koşumu Dördüncü bölümde isteklere farklı türlerde testler yazılacak. Örneğin durum kodu sorgulama , response time , response type vs testler yer alacak. Daha sonra yazılan bu testler Collection Runner ile koşulacak. Bölümün son dersinde ise veriye dayalı test ile JSON ve CSV kullanarak testler tekrar Collection Runner ile koşulacak.Bölüm 5: Monitors ve Newman İle Test OtomasyonuBeşinci bölümde Postman da yazılmış olan testler otomatize etmeye başlanılacak. İlk olarak Postman Monitors ile otomatik koşumlar oluşturulacak. Daha sonra Newman kurulumu gerçekleştirerek testler Newman yardımıyla CMD üzerinde koşulacaktır. Son olarak ise Newman yardımıyla testler için farklı türlerde HTML Raporlar oluşturulacak.Bölüm 6: Jenkins İle Test OtomasyonuAltıncı bölümde ilk olarak Jenkins'in ne olduğu ile başlanacak. Ardından Jenkins kurulumu ile devam edilecek. Jenkins ile Test Otomasyonu kısmında sıfırdan bir job oluşturulacak ve testler bu job üzerinden otomatik olarak koşturulacaktır.Bölüm 7: Bitirme ProjesiSon bölümde kurs içinde kullandığımız tüm özelliklerin kullanılabileceği bir proje yapılacaktır. Derslerde görüşmek dileğiyle!