WordPress sitenizi onarmadan önce doğru şekilde test etmek için adımlar işlemi (iş akışı, araçlar & amp; komut dosyası)
Kendi WordPress, temalar ve eklenti dosyalarınıza devam etmek ve güncellemek kolaydır. “Güncelleme” düğmesine üç kez ve işine bastınız, iyi … çoğu bitti. Bunu düşünüyorsun. Herkes de öyle düşünüyor. Ancak gerçek zorluklar ve sonunda bazı sorunların ortaya çıkabileceği yerde değil. “Gerçek Sözleşme”, güncellemenizden birkaç saniye sonra, web sitenizin hala istediğiniz gibi çalışıp çalışmadığını kontrol etmeniz ve test etmeniz gerektiğinde gerçekleşir.
Diğer örneklerle devam edebilirim, örneğin:
Ödeme sayfanız artık iPhone’da çalışmazsa ne olur?
Ya iletişim formunuz Safari’de çalışmazsa?
Mobil menünüz Android’de açık değilse ne olur?
Ürün incelemeniz Firefox’ta tekrar görünmüyorsa ne olur?
Ya altbilgi kenar tarayıcısında kaybolursa ne olur?
Liste neredeyse sonsuz. Ve bunun sadece “hızlı” bir güncelleme olduğunu düşünüyorsunuz, ha? Şimdi size sormama izin verin: İşletmeniz tarafından kaç tane eksik güncelleme yapılabilir? Başarısızlıktan dolayı ne kadar para kaybetmeye istekli olursunuz?
Akıllı bir işletme sahibiyseniz, cevabınızı biliyorum. Ancak umutsuzluğa kapılmayın, bu tür problemleri mümkün olduğunca minimum yaşama olasılığını azaltmanın güçlü bir yolu vardır. Buna denir: uygun test. Test neden rutin bakım faaliyetlerinizin bir parçası olmalı? Web sitenizi takdir ederseniz, her işletme sahibine inandığım gibi, web siteniz bir veya iki gün çalışmayı bırakacaksa bunun büyük bir sorun olacağını kesinlikle biliyorsunuz. Bu olursa – zaten bilebilirsiniz – aşağıdakilerden en az birini deneyimleyeceksiniz: eksik trafik
Güvenilirlik kaybı
Ürününüzü satın almak isteyen beklentilerin kaybı
Mesele şu ki, web siteniz veya e -ticaret düzgün bir şekilde güncellenmediğinde, düzgün çalışamayacak şekilde para kaybedeceksiniz. Bu fark etmeniz gereken en önemli husus. Öte yandan, güncelleme birçok yönden yararlı olduktan sonra web sitenizi test etmek için doğru araçlara ve süreçlere sahiptir:
Web siteniz her güncellemeden sonra sorunsuz çalışmaya devam edecek
Web siteniz daha güvenli olacak
Web siteniz daha hızlı çalışacak
Ziyaretçileriniz güncellemelerden hiç etkilenmeyecek, bu nedenle işinize olan güvenleri güçlü kalacak
Bu makalede, WordPress web sitenizi test etmek ve güncelledikten sonra iyi çalıştığından emin olmak için sizinle en iyi uygulamaları, ipuçlarını ve püf noktalarını ve araçlarını paylaşacağım. Bu nedenle, web sitenizi doğru şekilde test edeceğinizi öğrenmek istiyorsanız (güncellemeden hemen sonra) ve geçimini sağlamak için bunu yapanlardan öğrenmeye istekli olmak istiyorsanız, lütfen okumaya devam edin.
WordPress test testinde nasıl daha iyi olunur, tekrarlanan ama önemli bir görevdir. Böylece, sıkıcı olabilir ve sizin için zaman alır. İşte bunun olmasını önlemenin bir yolu. Bu tekrarlanan testin bozulmasını ve sınırlamalarının üstesinden gelebilmeniz için, çabalarınızı odaklamalısınız ve aşağıdakilere dayanarak ikili bir strateji uygulamalısınız: Test için doğru araç – uygun aracı kullanırsanız bazı testler daha hızlı ve/veya daha iyi olabilir.
Kontrol listesi veya güncellemeden sonra atmanız gereken tüm büyük ve küçük adımları açıklayan bir işlem olarak adlandırılır. Bu kontrol listesi, hiçbir şey eksik olmadan WordPress’i her güncellediğinizde iyice test edilen bir web siteniz var
Her birine daha yakından bakalım ve testi nasıl doğru şekilde yapacağınızı görelim.
WordPress web sitesi nasıl test edilir: Saatler için araçlar (evet, çok) saatlerce, takım arkadaşlarımın çalıştırdığım WPriders-Agiletlerinde farklı bir WordPress web sitesini güncellemek için harcadı ve güncellemeden sonra doğru test için birkaç araç ve kontrol listesi buldum. Yüksek kaliteli test sürecini sağlamak için kullandığımız araçların kısa bir listesi:
Evreleme Sitesi – Güvenli bir WordPress güncellemesi istiyorsanız, evreleme sitesini kullanmanız gerekir. Evreleme sitesi, tüm güncellemeleri yapabileceğiniz ve testi doğrudan etkilemeden test yapabileceğiniz doğrudan sitenizin mükemmel bir taklit/kopyasıdır.
Ekran görüntüleri yapmak için araçlar – Bir güncelleme öncesi ve sonra web sitenizden tam sayfa ekran görüntüsü yapabilen bir araç var. Karşılaştırma Araçları Ekran Yakalama – Bu araç, güncellemelerden önce ve sonra 2 ekran görüntüsünü otomatik olarak kontrol etmenize ve hızlı bir şekilde herhangi bir değişiklik bulmanıza yardımcı olacaktır. tutarsızlık.
Otomatik Komut Dosyası Testi – Web sitesinin hala amaçlandığı gibi çalıştığından emin olmak için bir güncellemeden sonra web sitenize tıklanacak bir test pil testi yapabilirsiniz.
Unutmayın: İyi bir araç işinizi iyileştirmeli, kendi gözleriniz ve elleriniz için bir tür çarpan etkisine sahip olmalıdır. Ancak “kendinizi ikiye katlamadan” önce, doğru olanı yaptığınızdan emin olmanız gerekir. Ve doğru sırada yapın. Süreç bu.
WordPress web sitesi nasıl test edilir: Süreç iyi bir süreç, bir güncellemeden sonra doğru şeyi yapmanızı sağlayan başarılı bir WordPress güncellemesinin temelidir. Bu, sizinle paylaşmaktan mutluluk duyduğumuz WPriders’da kullandığımız süreçtir. İşte burada. Her ay özel tema/eklenti dosyası güncellemenize bakabilecek bir WordPress geliştiricisine mi ihtiyacınız var? Şimdi Marius ve The Wpriders takımını işe alın! Güncelleme işleminden önce
Otomatik olarak güncellenmeyen tüm temalar ve “premium” (diğer adıyla premium öğeler) eklentileri içeren bir liste oluşturun.
Satın aldığınız web sitesinde, kurulumda kullandığınız premium temalar veya eklentiler için mevcut en son sürümü kontrol edin. Kamu piyasaları tema ormanı, codecany vb. – WordPress’in arka uçtaki en son sürüm olarak bildirdiğine güvenmeyin.
Güncellemeden sonra test edeceğiniz URL’lerin bir listesini oluşturun (sadece URL’lerin listesinden bahsedin). Bu, tüm WordPress şablonlarınızı (özel gönderi türünüzün şablonunu unutmayın), ana sayfa, iletişim sayfaları, kategori sayfaları ve ürün sayfalarınız gibi ana sayfalarınızı ve ödeme sayfanızın bir listesini içermelidir. bir artıştan sonra kontrol edilecek senaryolar. Siteniz aracılığıyla ziyaretçilerin gezileri gibi senaryoları test etmek ve kullanıcının alacağı sayfalar ve eylemler listesi ekleyin. Test senaryolarına örnekler:
Verandayı aç
“Harekete geçmek için arama düğmesine” gidin
E -posta sütununa “[e -posta korumalı]” doldurun
Gönder düğmesine basın
Bu senaryoyu kontrol etmek için otomatik test komut dosyalarınızın bir koleksiyonunu oluşturun. Bu konuyu bilmiyorsanız, endişelenmeyin, sizinle kullandığımız bazı kodlama komut dosyaları örnekleri paylaşacağım.
Evreleme konumunda
Tüm web sitelerinizi performans ortamına klon. Performansınızdaki PHP ve MySQL sürümünün ortamınızdaki sürümün eşleştiğinden emin olun. Siteground, Wpengine veya Getflywheel gibi bazı barındırma sağlayıcıları bir katlama sahnesi oluşturma sunar.
Evreleme sitenizin iyi olup olmadığını kontrol edin. Burada sadece mükemmel klonlamayı sağlamak için rutin kontroller burada başarılı olacaktır.
Şimdi, web sitesini güncellemeden önce, devam edin ve sahnedeki URL listesinden tüm URL’leriniz için bir dizi ekran görüntüsü yapın. Güncelleme işlemi sırasında veya sonrasında bir şey hasar görürse, bu dosyalar sizin temelinizdir. Mac’te Chrome, Safari, Firefox, Windows’ta Edge (en son sürüm), iPhone, Android Phone’da ekran görüntüleri alın. Çok fazla? Biliyorum, ancak otomatik olarak yapmak için özel bir araç var (aşağıya bakın). Özellikle, güncelleyeceğinizden emin olun:
WordPress Core Dosyası
Tema dosyası
Eklenti dosyası
Otomatik güncellemeleri olmayan manuel olarak güncellemeyi unutmayın
Adım 7’yi tekrar tekrarlayın ve performansınızdan güncellenmiş web sitesinde ekran görüntüleri yapın. URL’ler listesinden tüm URL’leriniz ve Chrome, Safari, Firefox’ta Mac, Windows’ta Edge (en son sürüm), iPhone, Android Phone için ekran görüntüleri yapmayı unutmayın.
Şimdi tüm ekran görüntülerinizi güncellemeden önce ve sonra karşılaştırmanın zamanı geldi. URL listenizin her URL’sini ve her tarayıcıyı. Onlardan birini terk etmek zorunda değilsin. Bu etkinlik için bile, süreci otomatikleştirecek araçlar vardır. Bu yüzden lütfen bana tutun.
Maddenin, iletişim formlarının ve web sitenizin diğer önemli bölümlerinin hala çalıştığından emin olmak için #5. noktada oluşturduğunuz test komut dosyasını çalıştırın. Komut dosyasını tüm büyük tarayıcılarda ve cihazlarda çalıştırdığınızdan emin olun. Mac’te Chrome, Safari, Firefox, Windows’ta Edge (en son sürüm), iPhone, Android telefon öneriyoruz.
Sitede, Cuma günü aşağıdaki adımları atmadığınızdan emin olun, tamam mı?
Doğrudan web sitesi rezervinizi yapın
Listenizdeki tüm URL’ler için bir ekran görüntüsü alın. Temel olarak, evreleme sitenizde #8’de yaptığınızı tekrarlarsınız, ancak şimdi bunu doğrudan sitenizde yapıyorsunuz. Evreleme siteniz için #9’dan notlara bakın.
Arka ucunuzda geride kalan eski öğelerin olup olmadığını kontrol edin. Bazen tüm eklentilerinizin güncellendiğini düşünürsünüz, ancak sayfayı arka ucunuzdaki yenilerseniz, güncellemenin bazıları için başarısız olabileceğini göreceksiniz.
Doğrudan web sitenizde boş önbellek.
Doğrudan sitede bir dizi ekran görüntüsü oluşturun (evreleme siteniz için #10’da yaptığınız gibi)
Doğrudan sitenizden alınan tüm ekran görüntülerini karşılaştırın (evreleme siteniz için #11’de yaptığınız gibi)
Test betiğinizi doğrudan sitenizde çalıştırın. (Evreleme sitesi için 12. adımda olduğu gibi)
Web sitesinden son rutin görsel kontrolü yapın.
Bira/kahve/çay/cappuccino alın ve tadını çıkarın. Hakediyorsun
Biliyorum biliyorum. Bu çok uzun bir liste. Ancak bu, beklenmedik birçok senaryo içerir ve WordPress güncellemelerini mümkün olduğunca sorunsuz bir şekilde yapmanıza yardımcı olacaktır.
Tam ekran görüntüsü yapım aracı doğru test söz konusu olduğunda, işlemdeki ana şeylerden biri URL’nizden ekran görüntüleri almak ve istenmeyen değişiklikler için birbirinizi karşılaştırmaktır. İşte avantaj ve dezavantajlarla ekran görüntüleri yapmak için test ettiğimiz ve kullandığımız pratik araçların bir listesi. WPriders’da, üzerinde çalıştığımız projeye bağlı olarak aşağıdaki araç karışımını kullanıyoruz:
(Orijinal sayfayı görmek için buraya tıklayın) Otomatik ekran yakalama ekipmanlarının karşılaştırılması, ekran görüntülerinizi otomatik olarak karşılaştırmak için bir araç olduğunu söylediğimde hatırlıyor musunuz? Burası sözlerimi saklıyorum ve otomatik bir görüntü karşılaştırması yapmanız için bu görüntü farkı aracı olarak adlandırılan birkaç listenin bir listesini yapıyorum. Kullandığımız şey budur:
(Orijinal sayfayı görmek için buraya tıklayın) WordPress web sitenizi son otomatik komut dosyasını kullanarak test edin, formunuzun, ödeme sayfanızın ve diğer önemli alanların güncelleme en önemli olduktan sonra hala iyi çalışıp çalışmadığını kontrol edin. Her zamanki gibi, manuel olarak kontrol edebilir veya birkaç komut dosyası kullanabilir (veya özel ihtiyaçlarınıza göre yazmak için bir geliştirici kiralayabilir) ve web sitenizde otomatik olarak test yapabilirsiniz. Otomatik komut dosyası aracılığıyla test etmek ve tekrar kontrol etmek istediğiniz şeyler:
İletişim formunu doldurun
Ürünü arabaya ekleyin
Ön uçtaki takvimdeki tarihi seçin, ardından siparişin doğru yapılıp yapılmadığını arka uç kontrol edin.
Kodlama, bu tür testi otomatikleştirmek için kullandığımız bir çerçevedir. Gerçek şu ki, bir test komut dosyası yapmak biraz zaman alır, ancak bir kez aldıktan sonra, komut dosyası web sitenizin temel özelliklerinin düzgün çalışmaya devam etmesini sağlamak için web sitenizi çeşitli cihazlarda çalıştırır ve test eder. Test komut dosyasının manuel testlere kıyasla çeşitli avantajları vardır:
Daha fazla zaman kaydet – Komut dosyaları paralel olarak çalıştırılabilir: 4 tarayıcıda ve 2 cihazda aynı anda test edebilir ve tüm sonuçları aynı anda alabilirsiniz.
Örneğin, basit bir iletişim formunu test etmek için PHP komut dosyasını aşağıdaki gibi kullanabilirsiniz: [Code lang = ‘php’]
amonPage (‘/serbest-decent numuneleri/’);
$ İ-> checkoption (‘#ninja_forms_field_19_0’);
// Farklı bir gönderi almak için ilk ad için ortaya çıkan dizeyi rastgele kullanın
$ İ-> Fillfield (‘ad’, $ rand. ‘Test’);
$ İ-> Fillfield (‘soyadı’, ‘test’);
$ İ-> Fillfield (‘Şirket Adı’, ‘Test’);
$ İ-> Fillfield (‘Adres 1’, ‘Test’);
$ İ-> Fillfield (‘şehir’, ‘test’);
$ İ-> Fillfield (‘zip / zip / posta kodu’, ‘10007’);
$ İ-> Fillfield (‘E-posta’, ‘[korumalı e-posta]’);
$ İ-> SelectOption (‘Girdi [Name = ninja_forms_field_47]’, ‘Evet’);
$ İ-> tıklayın (‘gönder’);
$ İ-> WaitFortext (‘Teşekkür ederim! Ücretsiz örneğiniz işleniyor.’);
// Formun arka uçtaki WordPress’e teslim edilip edilmediğini kontrol edin
$ İ-> loginasadmin ();
$ İ-> waitForElement (‘#adminmenu’);
$ İ-> amonPage (‘wp-admin/edit.php? Post_type = nf_sub’);
$ İ-> waitForElement (‘Select.nf-form-atlama’);
$ İ-> SelectOption (‘Form Select.nf-form-sıçrama’, ‘ücretsiz örnek isteği’);
$ Me-> bkz ($ rand. ‘Test’);
[/kod]
WordPress güncellemesi kapanış kelimesi her web sitesi sahibi için bir zorunluluktur. Bu, yapıp yapamayacağınızla ilgili değil, bu nasıl yapacağınızla ilgilidir. Ya da daha iyisi: bunu ne kadar doğru yapacaksın. Dediğim gibi, WordPress güncellemek kolay bir iş gibi görünüyor. Ve bir dereceye kadar öyle. Ancak, güncelleme işlemi tamamlandıktan sonra web sitenizi veya e -ticaret mağazanızı doğru bir şekilde test edin. İşler çok hızlı hasar görebilir. Popüler bir blog veya çevrimiçi wooocommerce mağazası çalıştırırsanız, web sitenizin iyi çalışmamasına ne kadar izin verebilirsiniz? Birkaç gün? 24 saat? Müşterinizin istediği şey olmadığında para hızla kaybolur! Bu nedenle, her ay/bariyer/bariyer WordPress güncellemelerinizi işleyebilecek güvenilir ve profesyonel bir ekibe ihtiyacınız varsa, her zaman yardım etmekten, size huzur vermekten mutluluk duyarız! Bu arada, DO-IT-YORS web sitesinin sahibinden daha fazlasıysanız ve bu makaleden bazı talimatları kullanmak için zaman harcamak istiyorsanız, amacımız şudur: WordPress topluluğunun önüne ödeme yapmak ve Daha fazla büyümesine yardım et!