2015-08-03 34 views
5

AB'nin sunucudan uygun yanıt aldığından emin olmanın bir yolu var mı? Örneğin:AB yanıtları nasıl doğrulanır?

  • İstiyorum

tepki vücuda bazı metin parçası dahil olduğunu kontrol etmek sormak için çıkış tek STDOUT istek VEYA

  • yanıtını onu zorlamak için Kimlik doğrulamanın düzgün çalıştığından ve giriş sayfasının değil, hedef sayfanın yanıt süresini ölçtüğünden emin olun.

    Şu anda curl -b "$MY_COOKIE" $MY_REQUEST | lynx -stdin ile ab -n 100 -c 1 -C "$MY_COOKIE" $MY_REQUEST'u değiştiriyorum.

    Bu mümkün değilse, bunu yapabilecek daha kapsamlı bir araç var mı?

  • cevap

    2

    Apache Benchmark, sisteminizde övgüye değer bir bakış için iyidir, ancak çok karmaşık değildir. Şu anda bir web servisini ayarlamaya çalışıyorum ve AB'nin vücudun aktarımı göz önüne alındığında tam yanıt süresini ölçmediğini tespit ediyorum. Ayrıca bahsettiğiniz gibi, ne döndüğünü doğrulayamıyorsunuz.

    Şu anki tavsiyem Apache JMeter. http://jmeter.apache.org/

    Onunla daha iyi bir başarı elde ediyorum. Durumunuz için Yanıt Onayını yararlı bulabilirsiniz. http://jmeter.apache.org/usermanual/component_reference.html#Response_Assertion

    İlgili konular