Sono passato da SeleniumRC a WebDriver per quasi due anni. Ma devo dire che non ho sentito nessun evidente vantaggio per il webdriver su rc. Ora ho 200 casi di test con il driver C# contro un sito web. Ma quando li eseguo a fondo per i test di regressione, di solito ottengo 150 passati e 50+ non riusciti/errati. Dopo aver eseguito i test falliti per la seconda volta, molti di loro sono passati, solo alcuni di essi hanno dimostrato di essere problemi con il codice di test. Come posso vedere, a volte WebDriver si sta davvero comportando lentamente, mentre non ho mai incontrato una situazione del genere quando stavo già utilizzando SeleniumRC. Come risultato, ho iniziato a dubitare della necessità di passare da rc a webdriver, perché mi ci è voluto molto più tempo per verificare errori e guasti rispetto a prima.Selenium vs. WebDriver, qualche ovvio vantaggio?
Quindi la mia domanda è: ci sono dei vantaggi per il webdriver su rc per farne la pena di passare da rc a webdriver? Se è così, puoi gentilmente dirmelo? Inoltre, parlami degli svantaggi.
Quindi c'è qualcosa che seleniumRC può fare mentre il webdriver non può? Inoltre, d'altra parte, c'è qualcosa che il webdriver può fare mentre rc non può? –
Ne ho abbastanza di WebDriver, lo cambierò nel mio bambino Selenium RC, indipendentemente dal costo. –
Beh, devo minimizzare quello che ho commentato 2 anni fa.Ho provato a tornare al selenio rc, ma non molto tempo dopo ho capito che è la mia scarsa codifica che dovrebbe essere incolpata, non il webdriver. Ho risolto tutti i miei problemi di codice e il webdriver ha funzionato come un fascino questi anni per me. Proprio come ha detto @Slanec, forse il webdriver non è così buono 2 anni fa, ma sta migliorando. Ora devo dire che è molto meglio, non solo il webdriver, ma anche le mie capacità di codifica. –