Skip to content

Instantly share code, notes, and snippets.

@bastsoft
Last active December 28, 2015 23:19
Show Gist options
  • Save bastsoft/7577662 to your computer and use it in GitHub Desktop.
Save bastsoft/7577662 to your computer and use it in GitHub Desktop.
снипиты для selenium JS
//snippets
//Элемент представлен на странице
var eIsPresent = function (element, callback) {
driver.isElementPresent(element).then(function (elementFound) {
if (elementFound) {
if (callback) {
callback();
}
}
});
};
//клик по элементу, после того как он появиться
var eClick = function (element, callback) {
eIsPresent(element, function () {
driver.findElement(element).click();
if (callback) {
callback();
}
});
};
//вводим текст в input, после того как он появиться
var eSKeys = function (element, text, callback) {
eIsPresent(element, function () {
driver.findElement(element).sendKeys(text);
if (callback) {
callback();
}
});
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment