Otomatik testler Temelleri?

2 Cevap php

Bugüne kadar ben elle (genellikle PHP ile yazılmış) web yanı sıra masaüstü uygulamaları (normalde Java veya C #) test ettik. Şimdi otomatik testler hakkında net okumuştum. Ben ayrıntılı olarak bunu bilmek için arama çalıştı ama neredeyse tüm aramalar PHPUnit gibi şeyler de sona. Birisi otomatik testlerin arkasında teorisi üzerine biraz ışık koymak misiniz? Nasıl bir yazılım otomatik olarak test edilebilir? Vb herhangi bir sınırlama var mı? Yoksa bana bu konuda okuyabilirsiniz bir yer söyleyebilir olabilir.

Selamlar

2 Cevap

Kullanabileceğiniz kod doğruluğunu test etmek için unit testing. Bu ilk o zaman ben burada olabilir Dive Into Python: Unit Testing bana açıkladı ve konuya çok daha fazla adalet yapacak idi. Şimdi terim birim test hakkında bilmek, bunu bir değildir olmak, sizin için bir anlam ifade edecek diğer mevcut açıklamalardan uzak olmamalıdır.

Sen test-driven development ilgi çok bulabilirsiniz.

Eğer bir fikrim yoktu olabilir gibi kod sihirli, sizin için test edilmemiştir. Uygulamanızı test etmek için kod tarafından yazılmış olacaktır. PHPUnit gibi ne paketler size testleri uygulayabilirsiniz hangi bir çerçevedir sunuyoruz. Bu paketler, sizin testleri tanımlayan bir süit olarak birlikte çalışan ve bir rapor oluşturmak için birçok kolaylıklar sağlayacaktır. Bunlar otomatik tek yönleri vardır.

Varsayalım eğer biz onlar aracıyla bize sağladığınız alanlarına giriş verilerini pas edecek bir webform'u test var, ve kullanıcı sayısı (formu doldurarak gerekiyor gibi bu Test Araçları aşağıdaki şekilde kullanılır kendi kullanıcı- Bu formu bireysel kullanıcı adları ile sağlanan veri ile doldurulur sonra çalıştırıldığında) isim, bu şekilde, bu yürütme u performans, yürütme zamanı gibi verileri sınamak ve vb yük sağlayabilir ..

WebLoad Testing Tutorial

yük testi için yukarıdaki bağlantıya bakın ...

See these links as well Functional testing

Security Testing

Link and HTML tool Testing

Performance Testing