Dosya Boyutları

info@akademidelisi.com * 0 (312) 276 75 93 * Her bölümden, Ödev Yazdırma, Proje Yaptırma, Tez Yazdırma, Rapor Yazdırma, Makale Yazdırma, Araştırma Yazdırma, Tez Önerisi Yazdırma talepleriniz için iletişim adreslerini kullanın. Makale YAZDIRMA siteleri, Parayla makale YAZDIRMA, Seo makale fiyatları, Sayfa başı yazı yazma ücreti, İngilizce makale yazdırma, Akademik makale YAZDIRMA, Makale Fiyatları 2022, Makale yazma, Blog Yazdırma, Blog Yazdırmak İstiyorum

Dosya Boyutları

5 Haziran 2023 Bilgisayar depolama Aygıtları Dosya boyutları büyükten küçüğe Kapaklı dosya Ölçüleri 0
Dosya Boyutları

Dosya Boyutları

Dosyaların tam olarak aynı boyutta kalması gerekiyorsa bu iyidir, ancak dosya boyutları yasal olarak belirli bir tolerans dahilinde farklılık gösterebilirse ne olur? Pek çok kişi bunun otomatikleştirilemeyeceğine ve bu durumun karşılaştırmaları otomatikleştirme çabalarına son verdiğine inanıyor, ancak toleranslı bir karşılaştırmayı otomatikleştirmek oldukça kolaydır.

Örnek olarak, dosya boyutlarının beklenen sonuç değerinin %10’una kadar farklılık gösterebileceğini söyleyelim. Bu işi bizim yerimize yapacak özel bir karşılaştırıcı olan küçük bir program (yaklaşık 20 ifade) yazmamız gerekecek.

Bu program normal bir karşılaştırıcıdan çok daha basit olacaktır, çünkü iki dosya listesinin aynı dosya adlarına aynı sırada sahip olması garanti edilebilir. Bu, yalnızca başarılı bir dosya listesi karşılaştırmasından sonra dosya boyutu kontrolünü gerçekleştirerek ayarlayabileceğimiz bir şeydir.

Dosya listelerinin eksik veya fazladan bir dosya nedeniyle farklı olduğunu fark etmiş olsaydık, muhtemelen dosya boyutu kontrolünü yapmamayı seçerdik (yine de yapılmadığını bildirmemiz gerekir). Bu bize, sonuçları kontrol etmek için iki seviye verir; daha derin seviye, yalnızca daha yüksek seviyeli karşılaştırma başarılı olursa çağrılır. Bu karşılaştırma yaklaşımı, Herb Isenberg’in Esnek Test Sisteminin bir bileşeni olan Çok Düzeyli Doğrulama olarak adlandırılır.

Artık dosya adları ve boyutları karşılaştırmamızı tamamladık. Bazı farklı karşılaştırma kriterleri uygulamak için orijinal sonucun farklı bir yönüne bakmaya devam edebiliriz. Örneğin, yasal olarak farklılık gösterebiliyorsa, sürücü adını maskeleyerek yalnızca dizin adı kayıtlarını çıkartabiliriz. Daha sonra karşılaştırıcıya iletilen şey aşağıda gösterilmiştir.

Bu, dizin adlarındaki farklılıkları vurgulayacaktır (disk sürücüsü anımsatıcısındaki herhangi bir farkı göz ardı ederek). Sonuçları bunun gibi ayrı parçalara ayırmak, farklılıkları analiz etmeyi çok daha kolay hale getirebilir.

Belirli bir sonucu doğrulamak için birden çok karşılaştırma işlemi kullanmanın başka bir avantajı olduğunu unutmayın. Belirli bir karşılaştırma başarısız olduğunda, gerçekleştirilen karşılaştırma türüyle ilgili kendi mesajını üretebilir. Örneğin, dizin listesini doğrulamak için üç karşılaştırma işlemi kullandık.

Her karşılaştırma işlemi farklı bir mesaj bildirebilir, bu nedenle listede eksik veya fazladan bir dosya olup olmadığı, bir dosyanın beklenen boyutundan %10’dan fazla farklılık gösterip göstermediği veya dizin adının farklı olup olmadığı bize bildirilecektir.

Karşılaştırmaları Standartlaştırma

Herhangi bir yazılım sistemi için sınırlı sayıda farklı karşılaştırma gereksinimleri olacaktır. Test otomasyonunu uygulayan bir pilot projenin amaçlarından biri, en olası karşılaştırma gereksinimlerini belirlemek ve bunlarla başa çıkmak için standart düzenli ifadeler, filtreler ve karşılaştırma süreçleri uygulamak olmalıdır. Diğer karşılaştırma kriterleri tanındığından, her biri için (bir kez) araç desteği uygulanabilir ve karşılaştırmaların gerekli olduğu her yerde araçlar yeniden kullanılabilir.

Standart karşılaştırma kavramı bir kez uygulandığında, karşılaştırmaları uygulamak ve sürdürmek için gerekli beceri ve bilgiye sahip tek bir kişinin olması gerekir. Otomatikleştirilmiş test yazarlarının bu durumda yalnızca her bir sonuç için gereken karşılaştırma türüne veya türlerine başvurması gerekir.

Bir testin nasıl otomatikleştirildiğinin ayrıntılarının mutlaka testi yapanın (testleri tasarlayan kişi) endişesi olmadığı gibi, karşılaştırma süreçlerinin ayrıntıları da en iyi şekilde son kullanıcılarından (test otomatörleri), özellikle de “gizlenir”. programlama geçmişi yoksa. Yürütme sonrası karşılaştırma arabirimi, karşılaştırma sürecini uygulayan yardımcı program olmalıdır. Nasıl çalıştığına dair ayrıntılar onları ilgilendirmiyor.

Standart filtreleri ve normal ifadeleri benimsemek, farklı sonuçların karmaşık karşılaştırmalarını otomatikleştirmeye harcanan çabayı azaltacaktır. Ancak, bazı programların özel gereksinimleri olması muhtemel olduğundan, bu standart olmayan karşılaştırmaların kullanımını yasaklamamalıdır.

Bunlar, eğer üretmeye değerse, “tek seferlik karşılaştırıcılar” gerektirecektir. Her zaman, belki de kolaylaştırmak için biraz filtreleme yaptıktan sonra, manuel olarak karşılaştırma seçeneğiniz olduğunu unutmayın. Bu, bazı durumlarda en uygun maliyetli çözüm olabilir.


Dosya Boyutları sıralaması
Dosya boyutları büyükten küçüğe
Cepli dosya boyutu
Kapaklı dosya Ölçüleri
JPG dosya boyutu küçültme
A4 cepli dosya ölçüleri
Kurumsal kimlik cepli dosya ölçüleri
Bilgisayar depolama Aygıtları


Beklenen Sonuçların Oluşturulması

Bir test senaryosunun her yönü için hazırlanmış bir beklenen sonuca sahip olmak her zaman mümkün değildir. Örneğin, beklenen sonuç, belirli bir çıktının bugünden bir hafta sonraki tarih olması gerektiğiyse, gerçek değer, test senaryosunun yürütüldüğü tarihe bağlı olacaktır.

İdeal olarak, yazılımı, gerçek tarih yerine belirli bir tarihte çalıştırıldığını düşünerek kandırabileceğiz, böylece beklenen sonuç tahmin edilebilir. Ancak, bu ideal her zaman mümkün değildir.

Test senaryosunun yürütüldüğü gerçek tarihe takılıp kalırsak, beklenen sonucu yazılımdan bağımsız olarak üretebilmeliyiz. Bu yapılabilecek bir şeydir ancak bu bölümün kapsamı dışındadır. Bunun ve diğer birkaç öngörülemeyen sonucun nasıl doğrulanabileceğini açıklıyoruz.

Karşılaştırma Yönergeleri

Test sonuçlarının karşılaştırılması genellikle test görevlerinin otomatikleştirilmesi en kolay ve aynı zamanda en faydalı olanlarından biridir. Karşılaştırmanın hem etkili hem de verimli olmasını sağlayacak bazı temel ilkeler aşağıda verilmiştir.

Bilgisayar kullanıcıları, her sorunun bilgisayarlı bir çözüme ihtiyacı olduğunu düşünme eğilimindedir. Geri kalan %10-20’yi manuel olarak yapsak bile, en basit karşılaştırmaların %80-90’ını karşılaştırma aracının yapmasına izin vermek daha iyidir. Bu aslında en verimli seçenek olabilir. Olabildiğince basit olan karşılaştırmaların yanlış hatalar üretmesi veya gerçek farklılıkları gözden kaçırması daha az olasıdır.

Bazı karşılaştırma görevleri son derece spesifik ve karmaşık karşılaştırma kriterleri gerektiriyor gibi görünse de, genellikle tüm karşılaştırmayı tek seferde gerçekleştirmeye gerek yoktur. Karşılaştırma kriterlerini daha küçük, daha az karmaşık olanlara bölerek, tüm karşılaştırma görevi, filtre mekanizmaları fikri kullanılarak basit karşılaştırma ve veri işlemeyi içeren bir dizi ayrı veya sıralı süreç tarafından üstlenilebilir.

Karşılaştırmaları Belgeleme

Bir karşılaştırma sürecini kullanan herkesin tam olarak neyin göz ardı edildiğini ve neyin göz ardı edilmediğini anlamasını sağlamak önemlidir. Karşılaştırma işlemi yardımcı programları için mantıklı adlandırma kuralları, kafa karışıklığını ve yanlış anlamaları önlemek için uzun bir yol kat edecektir. Ancak karşılaştırma sürecinin neleri yapıp neleri yapmadığını kullanıcılara anlatmayı amaçlayan kısa bir açıklama daha da yardımcı olacaktır.

Ek olarak, bakıcıları hedefleyen ayrı bir paragraf bazen paha biçilmez olacaktır. Bu, uygulamanın açıklanmasından veya benzer bir filtrenin varlığına dair bir uyarıdan biraz daha fazlası olabilir, ancak gelecekte boşa harcanan zamandan ve emekten çok tasarruf sağlayabilir.

yazar avatarı
akademi22 akademi22

 

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir