Yani, PHP ve JavaScript ile yazılmış bu büyük proje var. Sorun bu kod bazı küçük kısmını değiştirerek üzgün ve muhtemelen diğer bölümleri bir sürü kıracak kadar büyük ve unmaintainable hale gelmiş olmasıdır.
Ve ben (diğerleri her gün bu işaret, Nitekim olarak) kendi kodu test gerçekten kötüyüm bir gerçeği biliyorum. Hangisi daha zor projeyi sürdürmek için yapar.
Projenin kendisi o kadar karmaşık ya da karmaşık değildir. Daha o karmaşık yapar artık yerleşik yoludur. Biz test yaparken takip için herhangi bir önceden tanımlanmış kuralları veya listeleri yok. Ve bu genellikle böcek ve mutsuz müşterilerinin çok sonuçlanır.
Yani, biz ofiste bu tartışmaya başladı ve cehennem gibi geliştirmek ve belki de (hemen hemen her zaman her zaman düzeltme böcek olmak biter olan) daha sonra test etmek yerine, test odaklı geliştirme kullanmaya başlayan fikir geldi.
Bu arka plan sonra, ben yardıma ihtiyacım şeyler aşağıdaki gibidir
How do you implement a test framework into a already existing project (that is 3 years in the making, and counting)?
What kind of frameworks are there for testing? I figure I'll need one framework for the Javascript- and one for the PHP code.
Whats the best approach to testing the gui?
Bazı notlar. Daha önce Unit Testing hiç kullanmadım, bu yüzden bu benim için gerçekten keşfedilmemiş bir bölge olduğunu.
Thanks in advance Patrik