2012-09-13 14 views
6

BrowserStack सबसे अधिक वर्तमान और आधुनिक ब्राउज़र के विरुद्ध वेब साइटों का परीक्षण करने के लिए एक शक्तिशाली मंच है। अब तक सब ठीक है।browserstack.com API के साथ क्या बिंदु है?

BrowserStack भी provides an API

एपीआई एक कार्यकर्ता किसी विशिष्ट ब्राउज़र (संस्करण) किसी विशेष URL लोड हो रहा है का प्रतिनिधित्व करने की अवधारणा है।

ऐसे कार्यकर्ता उदाहरण के साथ मैं क्या उपयोगी चीजें कर सकता हूं?

सेलेनियम परीक्षणों के साथ ऐसे कार्यकर्ता को कैसे एकीकृत किया जाएगा?

एक ऐसे कर्मचारी को एकजुट (पायथन) के साथ कैसे एकीकृत करेगा?

कोई ऐसे कार्यकर्ता का उपयोग कैसे करेगा उदा। परीक्षण के लिए यदि वीडियो प्लेयर के साथ कोई विशेष वेबसाइट वास्तव में लोड और वीडियो चलाएगी (उदा। क्रॉस-ब्राउज़र वीडियो परीक्षण के लिए)?

उत्तर

5

वर्तमान API आपके प्लेटफ़ॉर्म/ब्राउज़र संयोजनों में आपके प्रदत्त यूआरएल को खोलता है।

तो, यदि आप बहुत सारे जेएस परीक्षणों के साथ एक HTML पृष्ठ खोलते हैं, तो आपको अभी भी ब्राउज़र/सेव/testwarm/js-test-driver जैसे टूल का उपयोग करने की आवश्यकता है जो स्वचालित रूप से ब्राउज़र से परिणाम प्राप्त करता है। http://github.com/jquery/testswarm/wiki/Automated-Distributed-Continuous-Integration-for-JavaScript

स्थानीय जे एस परीक्षण के लिए, आप localtunnel जैसे उपकरणों का उपयोग करने के लिए अपने स्थानीय सर्वर के लिए एक सार्वजनिक यूआरएल पाने के लिए की आवश्यकता होगी:

BrowserStack एपीआई का उपयोग कर का एक और उदाहरण जेनकींस साथ http://ryanseddon.github.com/bunyip/

नमूना एकीकरण है।

+2

ब्राउज़रस्टैक अब अपना स्वयं का सुरंग कार्यक्रम प्रदान करता है जिसका आप उपयोग कर सकते हैं –