2011-08-01 10 views
10

एक टीएसवी फ़ाइल के साथ रोबोटफ्रेमवर्क-सेलेनियम लाइब्रेरी का उपयोग करते समय मैं टेक्स्ट फ़ील्ड के लिए रिक्त/खाली मान कैसे निर्दिष्ट कर सकता हूं?रोबोटफ्रेमवर्क-सेलेनियम का उपयोग करते समय खाली टेक्स्ट फ़ील्ड के लिए परीक्षण कैसे करें?

Textfield Value Should Be  identifier=name1  Chris 
Textfield Value Should Be  identifier=name2 

मैं परीक्षण करने के लिए है कि NAME2 खाली है चाहते हैं: उदाहरण के लिए, मैं निम्नलिखित है। मैं इसे खाली (जो तर्क की गलत संख्या के बारे में संदेश देता है छोड़ने की कोशिश की है। मैं "जो एक भी बोली में प्रवेश करती है की कोशिश की है" है, जो उद्धरण की एक जोड़ी के लिए लग रहा है, और ', और सेलेनियम कि

देखने के लिए लगता है

उत्तर

14

आप परीक्षण डेटा में कोई रिक्त स्ट्रिंग बनाने के लिए या तो एक बैकस्लैश \ या विशेष चर $ {खाली} उपयोग कर सकते हैं उपयोगकर्ता मार्गदर्शिका में विवरण दिया गया है:। http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html

+2

$ {खाली} बहुत अच्छी तरह से काम करना चाहिए और यह होगा टेस्ट केस को फिर से पढ़ते समय आसानी से समझें ... मैं बैकस्लैश से बचने की कोशिश करूंगा ... –

+0

हां, $ {EMPTY} \ (बैकस्लैश) –

+0

से अधिक अर्थपूर्ण है $ {EMPTY} एक अंतर्निहित चर है? –

4

हाँ, $ {खाली} एक चर में बनाया गया है।

कई उदाहरण हैं, एक उदाहरण देख here

संबंधित मुद्दे

 संबंधित मुद्दे