Mert Akbağ

İletişim

Benimle iletişime geçmek için aşağıdaki bilgileri kullanabilirsiniz.

İletişim Bilgileri

Konum

Ankara, Türkiye

Yanıt Süresi

24 saat içinde

Sosyal Medya

"Merhaba, yazılım test süreçleri üzerine çalışıyorum. Deneyimlerimi paylaşmak, yeni şeyler öğrenmek ve fikir alışverişinde bulunmak için buradayım. Bana e-posta ile ulaşabilirsiniz.”"

Bu Konularda Yardımcı Olabilirim

code_blocks

ASP.NET Core ile Web Uygulama Geliştirme

Modern ve ölçeklenebilir web uygulamaları geliştirmek için ASP.NET Core framework’ü kullanıyorum. MVC mimarisi, API geliştirme, veritabanı entegrasyonu ve güvenlik gibi konularda deneyim sahibiyim. Ayrıca kendi tasarımlarımla kullanıcı dostu ve performans odaklı web siteleri geliştiriyorum.

deployed_code

Entity Framework Core (EF Core)

ORM kullanarak veritabanı yönetimi, Code First & Database First yaklaşımlarıyla uygulama geliştirme ve migration işlemleri konusunda deneyim sahibiyim. EF Core sayesinde veritabanı yönetimini modern ve esnek yöntemlerle gerçekleştiriyorum.

security

Yük Testi (Performance / Load Testing)

Yük Testi, bir yazılım uygulamasının yüksek trafik veya yoğun veri altında performansını ölçmek için yapılan test türüdür. Katılımcılar, uygulamanın yanıt süresi, stabilitesi ve kaynak kullanımı gibi kriterleri analiz ederek olası darboğazları tespit etmeyi öğrenir. Bu testler, sistemin gerçek dünya koşullarında güvenilir çalışmasını sağlamaya yöneliktir.

smart_toy

Test Otomasyonu

Test otomasyonu, test senaryolarının yazılım aracılığıyla bilgisayar tarafından otomatik gerçekleştirildiği ve sonuçlarının belirli araçlar ile raporlandığı test etme yöntemidir. Manuel testte olduğu gibi bir insan tarafından tek tek adımların gerçekleştirilmesine ve izlenmesine gerek yoktur

checklist

Regresyon testi

Regresyon testi, yazılımda yapılan güncellemeler veya değişikliklerden sonra mevcut fonksiyonların doğru çalışmaya devam edip etmediğini kontrol etmek için yapılan test türüdür. Bu test sayesinde yeni eklenen özelliklerin, daha önce çalışan işlevleri bozup bozmadığı anlaşılır ve yazılımın kararlılığı güvence altına alınır.

bug_report

Api Testi

API nedir sorusuna kısaca; bir uygulamanın verilere, sunucu yazılımına veya diğer programlara ulaşabilmek için kullandığı bağlantı arayüzüdür denilebilir. Birçok veri, tekrar altyapı oluşturmaya gerek kalmadan web üzerinde veya akıllı telefonlarla API'ler sayesinde kolayca alınabiliyor.

data_object

Unit Testing & Integration Testing in ASP.NET Core

ASP.NET Core projelerinde test yazmak, uygulamanın güvenilirliğini ve sürdürülebilirliğini artırır. Unit Testler, tekil metod veya sınıfların doğru çalışıp çalışmadığını kontrol ederken; Integration Testler, birden fazla bileşenin bir arada çalışmasını doğrular.

code

Unit Test

Birim testi, yazılımın en küçük parçalarının (fonksiyon, metot veya sınıf) bağımsız olarak doğru çalışıp çalışmadığını doğrulamak için yapılan testtir. Bu testler, hataları erken aşamada tespit etmeyi ve kod kalitesini artırmayı amaçlar. Unit testler genellikle otomasyonla uygulanır ve yazılım geliştirme sürecinde güvenilirliği artırır.

speed

Manuel Test

Manuel test, yazılım uygulamalarının kullanıcı perspektifinden elle test edilmesi sürecidir. Test uzmanı, uygulamanın işlevselliğini, kullanıcı arayüzünü ve performansını adım adım kontrol ederek hataları tespit eder. Bu yöntem, otomasyonun uygun olmadığı veya kullanıcı deneyiminin kritik olduğu durumlarda özellikle önemlidir.