تولید کیس آزمایشی برای تست نرم افزار در تلویزیون های هوشمند با شبکه های LSTM
| عنوان | تولید کیس آزمایشی برای تست نرم افزار در تلویزیون های هوشمند با شبکه های LSTM |
|---|---|
| نویسنده | کاگلایان، یوسف |
| تاریخ انتشار: | 2024-08-30T14:54:51Z |
| موضوع | تلویزیون، نوآوری های فناوری، سیستم های رله تلویزیون، تست، مواد هوشمند |
| نوع | سند |
| زبان | انگلیسی |
| دیجیتال | بله |
| نسخه خطی | خیر |
| کتابخانه: | دانشگاه اوزیغین |
| شماره ثبت | 498d7b84-7082-4512-9dac-12c679848594 |
| محل کتابخانه | گروه مهندسی برق و الکترونیک |
| تاریخ | 2024-08-30T14:54:51Z |
| متن نمونه | تست نرم افزار برای تلویزیون های هوشمند فرآیندی پرهزینه و زمان بر است. بنابراین، تولید خودکار و موثر تست موردی برای کاهش هزینه ها و در عین حال بهبود کیفیت نرم افزار مهم است. در این مطالعه، ما استفاده از شبکههای حافظه کوتاه مدت (LSTM) را برای تولید خودکار موارد تست جدید و مؤثر برای تلویزیونهای هوشمند در مدت زمان کوتاه پیشنهاد میکنیم. دادههای آموزشی برای شبکه با تجزیه و تحلیل خطاهای بازنشانی، خرابی و هنگ که در چهار نرمافزار تلویزیون مختلف در طول آزمایش رخ داده است، تهیه میشود. موارد تست این خطاها به صورت دستی در طی فرآیندهای تایید نرم افزار در کارخانه تلویزیون Vestel Electronics ایجاد شد. در مجموع 3000 خطا از پایگاه داده آزمایش استخراج شد که در آن هر خطا مربوط به دنباله ای از اقدامات مانند روشن / خاموش کردن تلویزیون یا باز کردن برنامه نتفلیکس و غیره است که منجر به خطا می شود. سپس یک مدل شبکه حافظه کوتاه مدت (LSTM) برای تولید خودکار موارد آزمایشی با استفاده از آن خطاها آموزش داده می شود. عملکرد مدل با توجه به تعداد ثابتی از دنبالههای آزمایشی، اندازهگیری میشود که چه تعداد خطا میتواند ایجاد شود. در آزمایشها، نمونههای آزمایشی که بهطور خودکار تولید میشوند، در تولید توالیهایی که منجر به خطا میشوند، در مقایسه با موارد طراحی شده به صورت دستی موفقتر بودند. بنابراین، با استفاده از مدل پیشنهادی LSTM، خطاهای قابل توجهی بیشتری را می توان در یک چارچوب زمانی معین ایجاد کرد که منجر به نرم افزار قابل اعتمادتر و سریع تر شد. Bu nedenle, yazılım kalitesini artırırken maliyetleri düşürmek için otomatik ve etkin test senaryosu oluşturma önemlidir. Bu çalışmada، akıllı TV'ler için kısa sürede otomatik olarak yeni ve etkili test senaryoları oluşturmak için Uzun Kısa Süreli Bellek (LSTM) ağlarının kullanılmasını öneriyoruz. Önerilen مدل için eğitim verileri, test sırasında dört farklı TV yazılımında meydana gelen sıfırlama, çökme ve kilitlenme hatalarının analizi ile hazırlanmıştır. Bu hatalara ilişkin test senaryoları, Vestel Elektronik TV fabrikasında yazılım onay süreçlerinde manuel olarak oluşturulmuştur. تست veritabanından, her bir hatanın, TV'yi açma ve kapatma veya Netflix uygulamasını açma gibi bir hatayla sonuçlanan bir dizi eyleme karşılık geldiği toplam 3000 hata ayıklandı. Bir Uzun Kısa Süreli Bellek (LSTM) ağ modeli daha sonra bu hataları kullanarak test senaryolarını otomatik olarak oluşturmak için eğitilir. Modelin performansı, sabit sayıda deneme dizisi verildiğinde ne kadar hata üretilebileceği ile ölçülür. دنیلرده، اتوماتیک اولاراک اولوشتورولان تست سناریولاری، مانوئل اولاراک تاسارلانمیش واکالارا کیاسلا هاتالارا ندن اولان دیزیلر اولوشتورما کونوسوندا داها خوباریلییدی. Böylece, önerilen LSTM modeli kullanılarak belirli bir zaman diliminde önemli ölçüde daha fazla hata üretilebildi ve bu daha güvenilir ve daha hızlı yazılımla sonuçlandı. |