Pertanyaan yang diberi tag «protractor»

4
toBe (true) vs toBeTruthy () vs toBeTrue ()
Apa perbedaan antara expect(something).toBe(true), expect(something).toBeTruthy()dan expect(something).toBeTrue()? Perhatikan bahwa toBeTrue()adalah matcher kustom diperkenalkan di jasmine-matchersantara matchers lain yang bermanfaat dan berguna seperti toHaveMethod()atau toBeArrayOfStrings(). Pertanyaannya dimaksudkan untuk menjadi generik, tetapi, sebagai contoh dunia nyata, saya menguji apakah suatu elemen ditampilkan protractor. Matcher mana yang harus saya gunakan dalam kasus ini? expect(elm.isDisplayed()).toBe(true); …

3
Klik WebDriver () vs JavaScript klik ()
Cerita: Di sini, di StackOverflow, saya telah melihat pengguna melaporkan bahwa mereka tidak dapat mengklik elemen melalui selenium perintah "klik" WebDriver dan dapat mengatasinya dengan klik JavaScript dengan menjalankan skrip. Contoh dengan Python: element = driver.find_element_by_id("myid") driver.execute_script("arguments[0].click();", element) Contoh di WebDriverJS / Busur Derajat: var elm = $("#myid"); browser.executeScript("arguments[0].click();", elm.getWebElement()); …


30
Bagaimana memilih opsi dalam tes drop down protractorjs e2e
Saya mencoba memilih opsi dari drop-down untuk tes e2e sudut menggunakan busur derajat. Berikut adalah cuplikan kode dari opsi pilih: <select id="locregion" class="create_select ng-pristine ng-invalid ng-invalid-required" required="" ng-disabled="organization.id !== undefined" ng-options="o.id as o.name for o in organizations" ng-model="organization.parent_id"> <option value="?" selected="selected"></option> <option value="0">Ranjans Mobile Testing</option> <option value="1">BeaverBox Testing</option> <option value="2">BadgerBox</option> …

8
Bagaimana cara menggunakan busur derajat untuk memeriksa apakah suatu elemen terlihat?
Saya mencoba untuk menguji apakah suatu elemen terlihat menggunakan busur derajat. Inilah elemennya: <i class="icon-spinner icon-spin ng-hide" ng-show="saving"></i> Saat berada di konsol chrome, saya dapat menggunakan pemilih jQuery ini untuk menguji apakah elemen tersebut terlihat: $('[ng-show=saving].icon-spin') [ <i class=​"icon-spinner icon-spin ng-hide" ng-show=​"saving">​</i>​ ] > $('[ng-show=saving].icon-spin:visible') [] Namun, ketika saya mencoba …

8
Cara mengatur ukuran jendela browser default di Protractor / WebdriverJS
Untuk beberapa alasan ketika saya menjalankan pengujian saya di tempat kerja, browser dimaksimalkan, tetapi ketika saya menjalankannya di rumah, itu hanya membuka jendela browser dengan lebar sekitar 50%. Hal ini menyebabkan beberapa perbedaan dengan menggulir ke bawah, dll, jadi saya idealnya ingin itu membuka jendela browser dengan ukuran yang sama …

8
Cara getText pada input di busur derajat
Dalam dokumentasi busur derajat, saya melihat contoh berikut: describe('by model', function() { it('should find an element by text input model', function() { var username = element(by.model('username')); username.clear(); username.sendKeys('Jane Doe'); var name = element(by.binding('username')); expect(name.getText()).toEqual('Jane Doe'); }); Apa yang tampak jelas di sini adalah Anda dapat menggunakan "by.model" untuk menyetel nilai …


10
Bagaimana cara menguji apakah suatu elemen memiliki kelas menggunakan Busur derajat?
Saya mencoba Protractor untuk menguji aplikasi Angular e2e dan belum menemukan cara untuk mendeteksi apakah suatu elemen memiliki kelas tertentu atau tidak. Dalam kasus saya, pengujian mengklik tombol kirim dan sekarang saya ingin tahu apakah form [name = "getoffer"] memiliki class .ngDirty. Apa solusinya? describe('Contact form', function() { beforeEach(function(){ browser.get('http://localhost:9000'); …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.