Значения типа string принимает без проблем, c помощью стандартной функции Selenium.Type.
Но когда Box ожидает значения типа int. А ему подаёшь “555” string. (Selenium.Type(string locator, string value):void) – не имеет override для int.
Когда то в таких случаях помогала хака:
public static void EnterValueIntoValidationBox(string locator, string value) { Context.SeleniumInstance.Type(locator, ""); for (int index = 0; index < value.Length; index++) { Context.SeleniumInstance.KeyPress(locator, value[index].ToString()); Context.SeleniumInstance.KeyUp(locator, "4"); } }
1. Имеються ли в Selenium RC beta 1. специальные методы для работы c ExtJS?
2. Как можно обойти проблему с int?
Буду очень благодарен за советы.