हम MVC में वेब UI परियोजना है और स्वचालित परीक्षण के लिए, हम सेलेनियम का उपयोग कर रहे हैं, यह एक शानदार उपकरण है। लेकिन मुझे सेलेनियम के साथ घटनाओं को बढ़ाने में कुछ समस्या का सामना करना पड़ रहा है।सेलेनियम आर सी और इनपुट नियंत्रण घटनाओं
परिदृश्य: मेरे पास एक टेक्स्टबॉक्स है जो किसी भी मूल्य में प्रवेश करते समय एक मूल्य (जावास्क्रिप्ट) को मानता है और बुलबुले करता है और हम उस टेक्स्टबॉक्स से टैब दबाते हैं या पृष्ठ पर कहीं भी बाहर क्लिक करते हैं।
यह वेबसाइट के साथ सामान्य उपयोगकर्ता संपर्क के साथ ठीक काम करता है, लेकिन जब सेलेनियम का उपयोग कर मैं इस व्यवहार को प्राप्त करने में सक्षम नहीं हूँ। मैं सेलेनियम के साथ कुछ पाठ डाल रहा हूं। टाइप करें ('elementId', - ve value) ईवेंट को निकाल दिया नहीं जाता है और त्रुटि बुलबुला नहीं होती है।
मैं ("textboxId" "कलंक",) FireEvent का उपयोग कर, लेकिन इसके काम नहीं कर रहा करने की कोशिश की। एकमात्र कामकाज टेक्स्टबॉक्स पर फ़ोकस है, कुछ मान जोड़ें, फ़ायरएवेंट ("टेक्स्टबॉक्स", "ब्लर") का उपयोग करें और फिर किसी अन्य टेक्स्टबॉक्स पर फ़ोकस करें।
क्या किसी को इसे हल करने का कोई विचार है?