<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[selcukgenc]]></title><description><![CDATA[Selcuk Genc]]></description><link>https://www.selcukgenc.com/blog</link><generator>RSS for Node</generator><lastBuildDate>Mon, 19 Oct 2026 01:59:53 GMT</lastBuildDate><atom:link href="https://www.selcukgenc.com/tr/blog-feed.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[Selenium Java Otomasyonunu Güvenlik Testlerine Genişletmek]]></title><description><![CDATA[Fonksiyonel Test Otomasyonu Neden Güvenlik Zayıflıklarını da Aramalı Selenium en çok fonksiyonel tarayıcı otomasyonuyla bilinir: bir sayfayı açmak, veri girmek, butonlara tıklamak, sonuçları doğrulamak ve bu adımları farklı tarayıcı ve ortamlarda tekrarlamak. Ancak modern web uygulamaları fonksiyonel doğruluktan fazlasına ihtiyaç duyar. Bir sayfa başarıyla yüklenebilir. Bir kullanıcı giriş yapabilir. Bir ödeme gönderilebilir. Tüm fonksiyonel doğrulamalar geçebilir. Ve uygulamada yine de ciddi...]]></description><link>https://www.selcukgenc.com/tr/post/selenium-java-otomasyonunu-g%C3%BCvenlik-testlerine-geni%C5%9Fletmek</link><guid isPermaLink="false">6ad558a5178070ab56ee369c</guid><pubDate>Sun, 18 Oct 2026 23:46:38 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/c46912_331704646c664fd4b93bcc566ffdab45~mv2.gif/v1/fit/w_960,h_640,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>selcukgenc</dc:creator></item><item><title><![CDATA[Selenium Hibrit Otomasyon Çerçevesini Java'dan Python'a Taşımak]]></title><description><![CDATA[Selenium Hibrit Otomasyon Çerçevesini Java'dan Python'a Taşımak Anahtar kelime tabanlı bir çerçeveyi yeni bir dilde yeniden kurarken öğrendiklerim Test çerçevesi taşımayı anlatan yazıların çoğu işin kolay kısmında durur: findElement, find_element olur; anotasyonlar dekoratöre dönüşür ve iş biter. Bu bir taşıma değildir; yanına bir blog yazısı iliştirilmiş bir bul-değiştir işlemidir. Hibrit çerçeve bambaşka bir yapıdır. Bir anahtar kelime katmanı, tablolarla yönetilen bir veri katmanı, bir...]]></description><link>https://www.selcukgenc.com/tr/post/selenium-hibrit-otomasyon-%C3%A7er%C3%A7evesini-java-dan-python-a-ta%C5%9F%C4%B1mak</link><guid isPermaLink="false">6ad557b3a1488563ee03ac53</guid><pubDate>Sun, 18 Oct 2026 23:39:06 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/c46912_5d8c3edaedef4787ab036b059a491cd1~mv2.gif/v1/fit/w_720,h_380,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>selcukgenc</dc:creator></item><item><title><![CDATA[Test Otomasyonunda PlaywrightGPT'nin Gücü: Kapsamlı Bir Rehber]]></title><description><![CDATA[Test otomasyonu, yazılım geliştirmede kritik bir rol oynar. Daha hızlı sürüm çıkarma ve daha kaliteli uygulamalar üretme ihtiyacı, ekipleri test sürecini kolaylaştıran yenilikçi araçlara yöneltiyor. İşte tam bu noktada PlaywrightGPT devreye giriyor: Playwright ile gelişmiş doğal dil işlemenin güçlü bir birleşimi. Bu rehberde PlaywrightGPT'nin test otomasyonunu nasıl geliştirdiğini; işlevlerini, faydalarını ve başarılı bir uygulama için pratik ipuçlarını ele alıyoruz. PlaywrightGPT Nedir?...]]></description><link>https://www.selcukgenc.com/tr/post/test-otomasyonunda-playwrightgpt-nin-g%C3%BCc%C3%BC-kapsaml%C4%B1-bir-rehber</link><guid isPermaLink="false">6ad55745a1488563ee03ac23</guid><pubDate>Sun, 18 Oct 2026 23:35:07 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/c46912_3850b8588e8241368cdab2d0ee842875~mv2.jpg/v1/fit/w_1000,h_1000,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>selcukgenc</dc:creator></item><item><title><![CDATA[Extending Selenium Java Automation into Security Testing]]></title><description><![CDATA[Why Functional Test Automation Should Also Look for Security Weaknesses Selenium is best known for functional browser automation: opening a page, entering data, clicking buttons, validating results, and repeating those actions across browsers and environments. But modern web applications need more than functional correctness. A page can load successfully. A user can log in. A payment can be submitted. Every functional assertion can pass. And the application can still have serious security...]]></description><link>https://www.selcukgenc.com/post/extending-selenium-java-automation-into-security-testing</link><guid isPermaLink="false">6a7d299ebc8e587d439ac86e</guid><pubDate>Thu, 13 Aug 2026 02:34:56 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/c46912_331704646c664fd4b93bcc566ffdab45~mv2.gif/v1/fit/w_960,h_640,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>selcukgenc</dc:creator></item><item><title><![CDATA[Migrating a Selenium Hybrid Automation Framework from Java to Python]]></title><description><![CDATA[Migrating a Selenium Hybrid Automation Framework from Java to Python Lessons from rebuilding a keyword-driven framework in a new language Most articles about migrating a test framework stop at the easy part: findElement becomes find_element, annotations become decorators, ship it. That is not a migration. That is a search-and-replace with a blog post attached. A hybrid framework is a different animal. It has a keyword layer, a data layer driven by spreadsheets, an object repository, a...]]></description><link>https://www.selcukgenc.com/post/migrating-a-selenium-hybrid-automation-framework-from-java-to-python</link><guid isPermaLink="false">6a7bd5c92ca7f56c717e28c0</guid><pubDate>Wed, 12 Aug 2026 02:20:28 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/c46912_5d8c3edaedef4787ab036b059a491cd1~mv2.gif/v1/fit/w_720,h_380,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>selcukgenc</dc:creator></item><item><title><![CDATA[Exploring the Power of PlaywrightGPT in Automation Testing: A Comprehensive Guide]]></title><description><![CDATA[Automation testing plays a crucial role in software development. The need for faster releases and higher-quality applications is driving teams to adopt innovative tools that streamline the testing process. Enter PlaywrightGPT—a powerful combination of Playwright and advanced natural language processing. This guide examines how PlaywrightGPT enhances automation testing, highlighting its functionality, benefits, and practical tips for successful implementation. What is PlaywrightGPT?...]]></description><link>https://www.selcukgenc.com/post/exploring-the-power-of-playwrightgpt-in-automation-testing-a-comprehensive-guide</link><guid isPermaLink="false">6736193c33f336791ac651e9</guid><pubDate>Thu, 14 Nov 2024 15:44:34 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/c46912_3850b8588e8241368cdab2d0ee842875~mv2.jpg/v1/fit/w_1000,h_1000,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>selcukgenc</dc:creator></item></channel></rss>