Перейти к содержимому

popo_kid

Регистрация: 25 дек 2007
Offline Активность: 16 фев 2012 07:07
-----

Мои сообщения

В теме: С чего начать автоматизацию

16 февраля 2012 - 06:40

имхо, автотесты лучше писать на том же языке, на котором идет разработка приложения.
Плюсы такого выбора:
- можно использовать стандарты кодирования такие же, как у девелоперов.
- консультирование или написание сложных мест девелоперами
- возможность миграции qa -> dev, что бывает не так уж редко

А так начинать надо как и обычно, берем книжку по языку программирования и читаем. Без четкого знания основ языка, синтаксиса и стандартных библиотек на начальном уровне, на курсы лучше не идти. Опять же, имхо, любые программерские курсы 0-ого уровня - деньги на ветер.

В теме: Инженера по качеству

16 февраля 2012 - 05:00

пусть хоть так, главное чтобы человек был хороший

В теме: Selenium 2 и isTextPresent

27 октября 2011 - 10:43

специально залез в исходники RC, он делает точно как предложил Demetri
Selenium.prototype.isTextPresent = function(pattern) {
    /**
   * Verifies that the specified text pattern appears somewhere on the rendered page shown to the user.
   * @param pattern a <a href="#patterns">pattern</a> to match with the text of the page
   * @return boolean true if the pattern matches the text, false otherwise
   */
    var allText = this.browserbot.bodyText();

    var patternMatcher = new PatternMatcher(pattern);
    if (patternMatcher.strategy == PatternMatcher.strategies.glob) {
            if (pattern.indexOf("glob:")==0) {
                    pattern = pattern.substring("glob:".length); // strip off "glob:"
                }
        patternMatcher.matcher = new PatternMatcher.strategies.globContains(pattern);
    }
    else if (patternMatcher.strategy == PatternMatcher.strategies.exact) {
                pattern = pattern.substring("exact:".length); // strip off "exact:"
        return allText.indexOf(pattern) != -1;
    }
    return patternMatcher.matches(allText);
};

В теме: Selenium 2 и isTextPresent

27 октября 2011 - 10:28

Demetri, таким методом вы можете найти текст в атрибуте html тега. например в alt у img

а такое нельзя использовать ?
//*[text()='some text']

В теме: Автоматизированный поиск 404 на портале.

25 октября 2011 - 05:59

главное не забудьте все это запустить во много потоков.
ИМХО, алгоритм обхода не играет особо важной роли, т.к. все в конечном итоге упрется в производительность веб сервера

PS: а вы уже погуглили на предмет существования готового решения ?