AI-Assisted Software Testing: From Research to Practice
June 30, 2026 · event · 3 min read
BySESE Lab
About This Seminar
Artificial intelligence is rapidly reshaping how we approach software quality assurance. This seminar bridges cutting-edge research with practical techniques you can apply today.
We will cover:
- Automated Test Generation — How large language models can produce meaningful unit and integration tests.
- Bug Prediction Models — Using static analysis and historical commit data to flag risky code before it ships.
- Code Quality Analysis — AI-powered linting, refactoring suggestions, and technical debt detection.
- Requirements-to-Test Automation — Deriving test scenarios directly from user stories.
Who Should Attend
This event is open to all JTI students, faculty, and staff. Whether you are a beginner curious about AI or an experienced developer looking to streamline your QA pipeline, you will find actionable insights.
Agenda
| Time | Activity |
|---|---|
| 09:00 – 09:30 | Registration & Coffee |
| 09:30 – 10:15 | Keynote: AI in Modern QA |
| 10:15 – 11:00 | Live Demo: AI Test Generation with PHPUnit |
| 11:00 – 11:45 | Research Showcase: Bug Prediction Pipeline |
| 11:45 – 12:30 | Panel Discussion & Q&A |
| 12:30 – 13:00 | Networking & Closing |
Registration
Seats are limited. Please register at the link above to confirm your attendance. Walk-in participants are welcome but may be asked to wait if the room reaches capacity.
Tentang Seminar Ini
Kecerdasan buatan dengan cepat mengubah cara kita mendekati penjaminan kualitas perangkat lunak. Seminar ini menjembatani riset terkini dengan teknik praktis yang dapat Anda terapkan hari ini.
Kami akan membahas:
- Pembuatan Tes Otomatis: Bagaimana model bahasa besar dapat menghasilkan pengujian unit dan integrasi yang bermakna.
- Model Prediksi Bug: Menggunakan analisis statis dan data commit historis untuk menandai kode berisiko sebelum dirilis.
- Analisis Kualitas Kode: Linting berbasis AI, saran refactoring, dan deteksi utang teknis.
- Otomatisasi Kebutuhan-ke-Tes: Menurunkan skenario pengujian langsung dari user stories.
Siapa yang Harus Hadir
Acara ini terbuka untuk seluruh mahasiswa, dosen, dan staf JTI. Baik Anda pemula yang penasaran tentang AI maupun pengembang berpengalaman yang ingin merampingkan pipeline QA, Anda akan mendapatkan wawasan yang dapat diterapkan.
Agenda
| Waktu | Aktivitas |
|---|---|
| 09:00 – 09:30 | Registrasi & Kopi |
| 09:30 – 10:15 | Keynote: AI dalam QA Modern |
| 10:15 – 11:00 | Demo Langsung: Pembuatan Tes AI dengan PHPUnit |
| 11:00 – 11:45 | Showcase Riset: Pipeline Prediksi Bug |
| 11:45 – 12:30 | Diskusi Panel & Tanya Jawab |
| 12:30 – 13:00 | Networking & Penutup |
Pendaftaran
Tempat terbatas. Silakan daftar melalui tautan di atas untuk mengonfirmasi kehadiran Anda. Peserta walk-in dipersilakan, namun mungkin diminta menunggu jika ruangan mencapai kapasitas.
Related Content
AI-Assisted Unit Test Generation with PHP
Learn how to use AI coding assistants to generate, review, and refine PHPUnit tests. Covers practical workflows with PHP examples, common AI pitfalls (hallucinations, brittle tests, missing edge cases), and when AI-assisted test generation helps — and when it fails.
AI-Assisted Software Testing: From Research to Practice
Seminar exploring the current state of AI-assisted software testing research and practical applications.
LLM-Assisted Documentation Automation for PHP Projects
Learn how to use LLMs to generate, maintain, and validate API documentation, README files, inline comments, and changelogs for PHP/Laravel projects. Covers Scribe, PHPDoc, MkDocs, and custom LLM pipelines with a human-in-the-loop review workflow — and shows where LLMs fail and hallucinate.
Code Quality Analysis with PHP
Learn how to automate code quality checks with PHPStan, PHP_CodeSniffer, and PHPMD. Covers static analysis, PSR-12 style linting, code metrics, and a GitHub Actions CI/CD pipeline that blocks poor-quality code from reaching production.
LLM-Assisted Coding with PHP: From Prompts to Production
Learn how to use LLMs like Claude, Gemini, and local models to generate, explain, refactor, and extend PHP code. Covers three real-world coding workflows, prompting patterns, responsible-use guardrails (hallucination checks, security review, licensing), and a hands-on exercise with runnable PHP code.