Skip to content

Manual testing of aDataFix SQL Editor. Focus on DDL/DML operations, MySQL database integrity, and trigger functionality validation.

Notifications You must be signed in to change notification settings

ivanrac/manual-testing-mysql-adatafix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SQL Testing Project - aDataFix Editor

Tento projekt obsahuje výsledky manuálneho testovania SQL editora v nástroji aDataFix. Cieľom bolo overiť správnosť vykonávania DDL a DML operácií a funkčnosť databázových triggerov.

🛠 Použité technológie

  • MySQL (Databázový engine)
  • aDataFix SQL Editor (Testovaný nástroj)
  • Excel (Test Case Management)

📋 Hlavné zistenia (Bugs)

  • UI Bug: Chybné označovanie úspešných operácií červenou farbou (napr. Úspěch|1).
  • Backend Bug: Nefunkčné Triggery na korekciu dát (záporná mzda nebola opravená).
  • UX Bug: Surové technické chyby (IntegrityError) namiesto zrozumiteľných správ.

📂 Obsah repozitára

  • Manual_Test_Cases_SQL.xlsx - Kompletná tabuľka testovacích scenárov.
  • /screenshots - Dokumentácia chýb zistených počas testovania.

🔍 Ukážky testovacích dopytov (SQL)

Počas testovania boli použité nasledujúce príkazy na overenie integrity a funkčnosti:

Overenie prepojenia tabuliek (JOIN)

SELECT zamestnanci.meno, firmy.nazov_firmy 
FROM AAA_Ivo_zamestnanci AS zamestnanci
JOIN AAA_Ivo_firmy AS firmy ON zamestnanci.id_firmy = firmy.id_firmy;

INSERT INTO AAA_Ivo_zamestnanci (meno, mzda, povolanie) 
VALUES ('Testovaci Pouzivatel', -100, 'Tester');
-- Očakávaný výsledok: Trigger zmení -100 na 0.

ALTER TABLE AAA_Ivo_zamestnanci 
ADD CONSTRAINT fk_firma 
FOREIGN KEY (id_firmy) REFERENCES AAA_Ivo_firmy(id_firmy);

About

Manual testing of aDataFix SQL Editor. Focus on DDL/DML operations, MySQL database integrity, and trigger functionality validation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published