Saya memiliki Tombol SWT, tidak berisi teks, hanya gambar. Saya mencari metode, tetapi saya tidak dapat menemukan cara untuk menekannya.
Cara mencari tombol gambar menggunakan SWTBot
comment
Bisakah Anda menunjukkan apa yang telah Anda teliti?
- person aggietech   schedule 14.01.2016
Jawaban (2)
Jika Anda mengetahui urutan tombol berbasis indeks -0 di semua tombol yang tersedia dalam konteks tombol ini, Anda dapat mencoba bot.button(index)
. Namun karena UI dapat mengubahnya, saya sangat merekomendasikan solusi yang diusulkan oleh @ alt3.
person
Mickael
schedule
18.04.2016
Tetapi jika Anda tidak memiliki akses ke kode SUT ATAU SUT menggunakan beberapa kontrol bawaan Eclipse (yaitu teks di bawah judul di shell. Anda dapat mengaturnya di plugin, tetapi Anda tidak memiliki akses ke widget itu sendiri ), maka indeks adalah satu-satunya cara.
- person The Godfather; 22.05.2017
Buat instance tombol dengan id:
yourButton.setData("org.eclipse.swtbot.widget.key", "yourButtonId");
Lalu, panggil metode berikut melalui bot:
bot.buttonWithId("yourButtonId").click();
person
alt3
schedule
11.03.2016