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

Публикации muskatus

18 публикаций создано muskatus (учитываются публикации только с 26 апреля 2023)


#99645 Проблемы с таблицами в Selenium IDE

Отправлено автор: muskatus 16 января 2012 - 20:07 в Selenium - Functional Testing

Ну...

Все начинается с того, что ученик учится делать что-то вообще. Частности и детали приходят потом. А дъявол как раз в детальках :hi:

PS нет необходимости в таком массивном цитировании при ответах.

Сорь за флуд
Мерси за ответы, буду мануалить ;-)



#99643 Проблемы с таблицами в Selenium IDE

Отправлено автор: muskatus 16 января 2012 - 19:32 в Selenium - Functional Testing

Ну надо к чему то стремится, поэтому, если Вас не затруднит, может покажете класс и напишете по правильному и красиво -)))

Николай Заболоцкий
НЕКРАСИВАЯ ДЕВОЧКА

Среди других играющих детей
Она напоминает лягушонка.
Заправлена в трусы худая рубашонка,
Колечки рыжеватые кудрей
Рассыпаны, рот длинен, зубки кривы,
Черты лица остры и некрасивы.

Двум мальчуганам, сверстникам её,
Отцы купили по велосипеду.
Сегодня мальчики, не торопясь к обеду,
Гоняют по двору, забывши про неё,
Она ж за ними бегает по следу.
Чужая радость так же, как своя,
Томит её и вон из сердца рвётся,
И девочка ликует и смеётся,
Охваченная счастьем бытия.

Ни тени зависти, ни умысла худого
Ещё не знает это существо.
Ей всё на свете так безмерно ново,
Так живо всё, что для иных мертво!

И не хочу я думать, наблюдая,
Что будет день, когда она, рыдая,
Увидит с ужасом, что посреди подруг
Она всего лишь бедная дурнушка!

Мне верить хочется, что сердце не игрушка,
Сломать его едва ли можно вдруг!
Мне верить хочется, что чистый этот пламень,
Который в глубине её горит,
Всю боль свою один переболит
И перетопит самый тяжкий камень!

И пусть черты её нехороши
И нечем ей прельстить воображенье,-
Младенческая грация души
Уже сквозит в любом её движенье.

А если это так, то что есть красота
И почему её обожествляют люди?
Сосуд она, в котором пустота,
Или огонь, мерцающий в сосуде?

© аж 1955

Вот с кодом та же ерунда. Главное, чтобы работало. Делать его красивым - это потом, если будет необходимость.

Стремиться надо к гармонии, а не к "чему-то там..."

П.с. ну заодно может объясните как тормозить тест если одно из условий не выполняется?( Я пока Нуб в этом и поэтому ошибки вызываю алертами, до другого пока что не додумал -(((

В каком смысле и каким образом его надо тормозить?

Можно алертами, ведь если он работает в Selenium IDE, ничего иного и не требуется, все равно за работающими тестами нужно внятно и откровенно приглядывать.

Алерты хороши тем, что тормозят выполнение ровно настолько, насколько это нужно гомосапиенсу.

Если не приглядывать, тогда - WebDriwer, но это уже очень другой уровень.

Можно перекидывать выполнение теста в самый конец файла через goToLabel. Но в таком случае тест будет помечен зеленкой, ведь он завершен корректно :)

Можно паузу сделать, но это редко бывает обоснованно.

С Силениумом 5-ый день, пока что радует!!

С сЕлениумом, бро, через буковку "е" ;)

:-D

Стремиться надо к гармонии, а не к "чему-то там..."

Возможно, но учиться все делать правильно, надо сразу...



#99640 Проблемы с таблицами в Selenium IDE

Отправлено автор: muskatus 16 января 2012 - 19:01 в Selenium - Functional Testing

Ну, некрасиво, но работает ведь :)

Ну надо к чему то стремится, поэтому , если Вас не затруднит, может покажете класс и напишете по правильному и красиво -))) П.с. ну заодно может объясните как тормозить тест если одно из условий не выполняется?( Я пока Нуб в этом и поэтому ошибки вызываю алертами, до другого пока что не додумал -(((
С Силениумом 5-ый день, пока что радует!!!



#99623 Проблемы с таблицами в Selenium IDE

Отправлено автор: muskatus 16 января 2012 - 13:59 в Selenium - Functional Testing


muskatus,

  • ошибка = 9,2
  • правильно = 9.2

Если вам подойдет такое предложение: сделайте еще одну замену в тексте переменной - запятую на точку.

Ну да, тут 2 варианта либо яваскриптовым ParseFloat либо замена , на . Но в maxprice не обязательно будут попадать числа с запятой, могут и целые быть. Что лучше?

|storeText | css=span[name="price"] | maxprice |
|storeEval | storedVars['maxprice'].replace(" млн руб.", "") | maxprice |
|storeEval | if (storedVars['maxprice'].replace(",", ".") <= 10 ) {} else {alert("Цена объекта больше указанной или не определена")} | maxprice |

Так работает, но корректно ли написано?



#99621 Проблемы с таблицами в Selenium IDE

Отправлено автор: muskatus 16 января 2012 - 13:43 в Selenium - Functional Testing

muskatus,

  • ошибка = 9,2
  • правильно = 9.2

Если вам подойдет такое предложение: сделайте еще одну замену в тексте переменной - запятую на точку.

Ну да, тут 2 варианта либо яваскриптовым ParseFloat либо замена , на . Но в maxprice не обязательно будут попадать числа с запятой, могут и целые быть. Что лучше?



#99616 Проблемы с таблицами в Selenium IDE

Отправлено автор: muskatus 16 января 2012 - 13:18 в Selenium - Functional Testing

Всем еще раз привет, снова столкнулся с проблемой. Проблема заключается в сравнении целого и не целого числа -))
Т.е.
|storeText | css=span[name="price"] | maxprice |
|storeEval | if (storedVars['maxprice'].replace(" млн руб.", "") <= 10 ) {} else {alert("Цена объекта больше указанной или не определена")} | maxprice |

когда у меня в переменной maxprice получается целое число, то все нормально сравнивается, когда не целое не сравнивается -(((( т.е. почему то не выполняется условие 9,2 <= 10 например.



#99511 Проблемы с таблицами в Selenium IDE

Отправлено автор: muskatus 12 января 2012 - 06:25 в Selenium - Functional Testing


П.с. сорь за такие глупые вопросы, первый день с силениумом......

Сорь, бро, но СЕЕЕЕЕЕЕЕЕЕЕЕлениум, Се!

:-)



#99499 Проблемы с таблицами в Selenium IDE

Отправлено автор: muskatus 11 января 2012 - 17:36 в Selenium - Functional Testing


Всем привет... Тут столкнулся с такой проблемкой. Есть форма которая выводит список(таблицу) объектов(всегда разный). После вывода мне нужно нажать на ссылку находящуюся в первой строке и 3-ем столбце данной таблицы.
Но есть некоторые проблемы, в данной ячейке(где находится линк) есть посторонний текст. Т.е. например:

<div class="table-new">
<table>
<tbody>
<tr>
<td>
<nobr>Москва г</nobr>
</td>
<td> 2 </td>
<td>
Левый текст,
<br>
<a href="/123/234/456">текст ссылки</a>
</td>

бла бла бла

Как мне сказать селениуму чтобы он тыкнул на ссылку /123/234/456 ??? П.с. еще раз напоминаю ссылка всегда рандомная так же как и весь текст. Единственное что она всегда находится в третьем столбце первой строки.


Если ячейка со ссылкой одна на всю таблицу - тогда click("css=div.table-new>table a")
Если несколько - click("//div[@class='table-new']/table/tbody/tr[1]/td[3]/a")


Спс, завтра проверю..... П.с. сорь за такие глупые вопросы, первый день с силениумом......



#99496 Проблемы с таблицами в Selenium IDE

Отправлено автор: muskatus 11 января 2012 - 14:25 в Selenium - Functional Testing

Всем привет... Тут столкнулся с такой проблемкой. Есть форма которая выводит список(таблицу) объектов(всегда разный). После вывода мне нужно нажать на ссылку находящуюся в первой строке и 3-ем столбце данной таблицы.
Но есть некоторые проблемы, в данной ячейке(где находится линк) есть посторонний текст. Т.е. например:

<div class="table-new">
<table>
<tbody>
<tr>
<td>
<nobr>Москва г</nobr>
</td>
<td> 2 </td>
<td>
Левый текст,
<br>
<a href="/123/234/456">текст ссылки</a>
</td>

бла бла бла

Как мне сказать селениуму чтобы он тыкнул на ссылку /123/234/456 ??? П.с. еще раз напоминаю ссылка всегда рандомная так же как и весь текст. Единственное что она всегда находится в третьем столбце первой строки.



#95550 Testlink с русским контентом

Отправлено автор: muskatus 16 октября 2011 - 10:57 в Управление тестированием

123



#95250 Errors pack!

Отправлено автор: muskatus 06 октября 2011 - 17:38 в Ошибки в работе форума

Не против, продолжайте :)

Да, с виками нехорошо получилось, снесли их вообще напрочь (потому что в другом месте будет развернуто).
Версии софта, действительно, узнать несложно. Но и пофиг, ибо обновляется достаточно регулярно. Кроме того, тут больше зависит всё от версии приложения, а не платформы.
Стандартные настроечные файлы -- ну, можно скачать дистрибутив джумлы и там их посмотреть. Смысл их удалять?

хостинг Ваш?



#95191 Ищу работу

Отправлено автор: muskatus 05 октября 2011 - 13:23 в Ищу работу!

Создал тему - http://software-test...um/topic/20763/ Описал некоторые мелкие и не оч. ошибки...... Остальные опишу позже.....



#95190 Errors pack!

Отправлено автор: muskatus 05 октября 2011 - 13:19 в Ошибки в работе форума

1. Начнем с конфигурации сервака
linux 2.6.34
openssh 5.4
PHP 5.3.3
nginx 0.8.54
bind 9.7.3 p3
Данные легко вылезают либо в баннере порта, либо в заголовке ответа сервака.

1-е что сразу же бросилось в глаза - это листинг директорий
http://software-testing.ru/wiki/bin/
http://software-testing.ru/dokuwiki/
http://software-testing.ru/icons/

А также просмотр некоторых стандартов идущих с джумлой

http://software-test...ru/htaccess.txt
http://software-test...ration.php-dist

Собственно исходя только их этих данных, можно найти множество сплоитов. Вот описания некоторых из них
http://cve.mitre.org...e=CVE-2010-4645
http://cve.mitre.org...e=CVE-2010-3436
http://cve.mitre.org...e=CVE-2010-3710
http://web.nvd.nist....d=CVE-2010-4700
http://cve.mitre.org...e=CVE-2011-1657
и др.

Кстати версию пхп, помимо заголовков ответа, можно узнать из яиц - http://software-test...A9-4C7B08C10000
и здесь http://software-test...69-00AA001ACF42
Затем сверить данные и узнать точную версию можно здесь - http://www.0php.com/php_easter_egg.php

Продолжение следует........ если админ сайта не против?



#95140 Ищу работу

Отправлено автор: muskatus 04 октября 2011 - 16:26 в Ищу работу!

Уже вторая "атака" на сайт ОАО "РЖД" на форуме за последнее время, даже зашла почитала его страницы. На ж.д. нет тестировщиков, такой должности нет.

по-моему, этот сайт уже давно "атакуют", и не только на форуме. ну вот действительно он неважно работает, что уж..

Еще бы, инъекция в первой же форме на главной странице. Срамота.



#95138 Ищу работу

Отправлено автор: muskatus 04 октября 2011 - 15:42 в Ищу работу!


А что здесь такого? Kомпания выиграла тендер и разрабатывала "CRM-ку" для подразделений почты.

У многих проект "Почти России" явно ассоциируется с официальным сайтом одноименной организации, который на столько же бажен насколько бажен пресловутый сайт РЖД.
Это лишь моё субъективное мнение, у других могут быть другие ассоциации :)


Так мыж не сайт им разрабатывали, а внутреннюю систему учета "CRM-ку".

П.с. ну а по поводу тестов сайта РЖД - за это мона и по шапке получить-((( Поэтому если нет желающих бесплатно протестить свой сайт, то в качестве примера могу рассказать о багах данного портала.. Если конечно админы не против. ;-)



#95129 Ищу работу

Отправлено автор: muskatus 04 октября 2011 - 12:07 в Ищу работу!

Являлся ведущим тестером проекта Почта России

Вероятно многих именно этот момент и смущает...

А что здесь такого? Kомпания выиграла тендер и разрабатывала "CRM-ку" для подразделений почты.



#95088 Ищу работу

Отправлено автор: muskatus 03 октября 2011 - 16:52 в Ищу работу!

Хей.... Все так уверены в безопасности своих веб-ресурсов? Для пиара проведу аудит первых 3-х обратившихся.... НА ХАЛЯВУ! ;-) Пишите muskatus@inbox.ru



#94228 Ищу работу

Отправлено автор: muskatus 15 сентября 2011 - 14:17 в Ищу работу!

Всем привет! Ищу удаленную подработку d(*L*)b веб-тестировщиком. Опыт работы 2,5 года. Являлся ведущим тестером проекта Почта России, Traffic Inspector. В данный момент работаю специалистом по безопасности ПО в компании "ИНКОМ-Недвижимость". Имею приличный опыт в выявлении XML,HTML,CGI,SQL Injection`s,XSS,MITM и других видов атак(уязвимостей). Также провожу аудит безопасности серверного ПО.

ICQ - 228228667