Периодичность тестирования
2011-03-02 11:06
Всем привет.
Только недавно начал разбираться в тестирвоании на Selenium. Освоил IDE для FF)
Вопрос такой: Поставленна задача тестить сайт раз в 30 минут. Все косяки фоткать.
Как лучьше организовать процесс? И с помощью чего?
Запуск скриптов из TFS на другом компьютере
2011-03-02 13:05
Добрый день. Интрегировал TC в TFS, теперь когда скрипты беруться из TFS и если их запустить на другом компе в файле <Имя проекта>.mds етсь запись Node name="scc", которая указывает на параметры scc и эти данные мешают открывать скрипты на других компьютеррах. Как это можно исправить, есть варианты кроме как вручную удалять эти записи ?
Спасибо!
Один браузер - много тест-кейсов (тест-сьют), Selenium RC + Python
2011-03-02 13:09
Был на конференции SeleniumCamp. На своем докладе А.Баранцев рассказывал о способах оптимизации тестов. Один такой способ: запускать браузер наименьшее количество раз, т.е. один раз запустили и проганяете максимальное количество тестов в нем. Но так как я зашел в зал как раз, когда он заканчивал об этом рассказывать, а также потому, что я пишу на питоне, а не на java, я не понял как мне организовать такое поведение в моих тестах.
Может предложите конкретное решение для Selenium RC + python ? Я почему-то не могу сообразить. Разве что использовать следующую структуру:
from selenium import selenium
import unittest, time, re
class Untitled(unittest.TestCase):
def setUp(self):
self.verificationErrors = []
self.selenium = selenium("localhost", 4444, "*chrome", "http://change-this-to-the-site-you-are-testing/")
self.selenium.start()
def test_untitled1(self):
sel = self.selenium
def test_untitled2(self):
sel = self.selenium
def test_untitled3(self):
sel = self.selenium
def tearDown(self):
self.selenium.stop()
self.assertEqual([], self.verificationErrors)
if __name__ == "__main__":
unittest.main()
Требования к кандидатам:
1. Высшее образование (мат.-мех. УрГУ – Ваш дополнительный плюс)
2. Опыт работы специалистом, ведущим специалистом по тестированию программных продуктов от 1 года
3. Опыт использования таких методик как: тестирование методом черного и белого ящика, модульное, интеграционное, нагрузочное тестирование
4. Знание XML, svn, assembla
5. Ответственность, усидчивость, внимательность, исполнительность, системность.
Обязанности:
1. Проведение (автоматического и ручного) тестирования программных продуктов (игровых приложений), готовящихся к выпуску
2. Тестирование изменений, внесенных отделом интеграции в приложение
3. Фиксирование результатов тестирования в отчетную форму
4. Анализ результатов тестирования по заданным параметрам, выявление ошибок, фиксирование ошибок, отправка разработчикам на доработку
5. Отслеживание исправления ошибок разработчиками и проверка исправлений.
Условия:
- Профессиональное развитие и карьерный рост
- Работа в молодой и дружной команде профессионалов
- Компания имеет офисы в Екатеринбурге, Челябинске, Озерске
- Официальное оформление в штат компании, 100% соблюдение ТК РФ, полный соц. пакет
- 100% «белая» заработная плата, своевременная выплата заработной платы.
сделать окно активным при старте теста
2011-03-02 14:13
для использования робота нужно чтоб окно браузера было активным при старте, как это сделать? искал, но что-то информации мало, может кто сталкивался
Написать несложный скрипт
2011-03-02 14:23
Здравствуйте, нужно автоматизировать обычный Windows калькулятор, написать скрипт в SilkTest, который будет делать такие действия:
1. проверить sqrt
2. 2+2
3. 1/х
Очень нужно, заранее благодарю)
Концепция и основные принципы воркшопа Успех менеджера — это успех компании в которой он работает.
Ориентированные на бизнес менеджеры приносят компании деньги, умеют продавать результаты своей работы заказчику, работают вместе с руководством и владельцами компании на долгосрочное развитие и достижение стратегических результатов.
Управлению проектами и людьми учат. На эти тем есть книги и профильные тренинги. На своих ошибках и интуиции менеджеры находят общий язык с командой, учатся понимать что нужно заказчику и как можно достигать краткосрочных результатов.
Алексей Родионов: Continuous integration of android applications
2011-03-02 16:29
У нас не так часто появляются материалы, посвящённые организации тестовой лаборатории, и уж совсем большой редкостью является информация о том, как построить стенд для автоматизированного тестирования мобильных приложений. И вот сегодня мы представляем вашему вниманию рассказ Алексея Родионова об организации системы непрерывной интеграции приложений для Android. Это выступление прозвучало на первом семинаре Новосибирского сообщества тестировщиков.
Сталкивался кто с такой проблемой? как можно решить?
Заранее благо-дарю.
Вакансия программиста С++
2011-03-02 19:24
Инженер-программист С++
Требования: муж., о/р от 2 лет, 23-39 лет, высшее образование. Знание C++, Borland, Знание ОС и ОСРВ, понимание принципов много поточного программирования. Опыт работы с документами.
Обязанности: Разработка специфических функций к существующему ПО, составление сопроводительной документации.
Условия: полный рабочий день, з\п 60 тыс. руб., исп. срок 2 мес. Корпоративный транспорт от ст.м. Тёплый стан. Иногородним - помощь с проживанием
С уважением,
Независимый эксперт
по подбору персонала
Карпухина Татьяна
8-926-827-89-71
expert@rabota-ka.com
www.rabota-ka.com
skype - maksimus-d.m.
вакансия - программист С++
2011-03-02 19:27
Инженер-программист С++
Требования: муж., о/р от 2 лет, 23-39 лет, высшее образование. Знание C++, Borland, Знание ОС и ОСРВ, понимание принципов много поточного программирования. Опыт работы с документами.
Обязанности: Разработка специфических функций к существующему ПО, составление сопроводительной документации.
Условия: полный рабочий день, з\п 60 тыс. руб., исп. срок 2 мес. Корпоративный транспорт от ст.м. Тёплый стан. Иногородним - помощь с проживанием
С уважением,
Независимый эксперт
по подбору персонала
Карпухина Татьяна
8-926-827-89-71
expert@rabota-ka.com
www.rabota-ka.com
skype - maksimus-d.m.