Электронный документооборот, нужна помощь
2011-09-22 07:53
Здравствуйте. Есть задача - Наладить автоматизированное тестирование на проекте Электронный Документооборот. Проект написан на SharePoint, работает через браузер, клиент-сервер. А вопрос в следующем что выбрать? что посоветуете? Кто может быть сталкивался с данной задачей. Хотелось бы реализовать прохождение документа по всему жизненному циклу. Пробовал начать с Selenium но есть определенная проблема с фиксированием события постоянно меняющихся задач. Любые советы, мысли, ссылки были бы очень кстати. Спс заранее.
нестабильная работа beanshell
2011-09-22 11:15
две одинаковых версии jmeter (последняя актуальная), на десктопе win xp sp3 работает отлично, на серверу centos 5.5 (8gb ram, 8 core) сколько то работает - потом выдаёт
собственно для каждого запроса вызывается простейший beanshell скрипт, простейший
import java.io.*;
import java.util.Random;
int Num = 270;
String[ ] goal = new String[Num];
Random randomGenerator = new Random();
BufferedReader fr = new BufferedReader (new FileReader ("//home//viktor//groups.cvs"));
for (int i = 0 ; i < Num; i++)
{
goal [i] = fr.readLine ();
}
vars.put ("RANDGROUP", goal[randomGenerator.nextInt(Num)]);
сначала jmeter работает 20-40 секунд нормально, и все запросы нормально идут, а потом выдаёт в логах гадость.
на десктопе тот же самый тест работает сколь угодно долго (пути конечно поменены на вендовые), на сервере - начинает ругаться.
Проблемы с selenium-webdriver.
2011-09-22 12:01
Нужна помощь для решения проблемы c selenium-webdriver.
На работе для автоматического теcтирования используем Ruby 1.8.7. Столкнулась с тем, что при установке selenium-webdriver Ruby выдает такую ошибку:
gem install selenium-webdriver
Building native extensions. This could take a while...
ERROR: Error installing selenium-webdriver:
ERROR: Failed to build gem native extension.
C:/ruby/bin/ruby.exe extconf.rb
checking for rb_thread_blocking_region()... no
checking for ruby_thread_has_gvl_p()... no
checking for ruby_native_thread_p()... no
checking for rb_thread_call_with_gvl()... no
creating extconf.h
creating Makefile
nmake
"nmake" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Gem files will remain installed in C:/ruby/lib/ruby/gems/1.8/gems/ffi-1.0.9 for
inspection.
Results logged to C:/ruby/lib/ruby/gems/1.8/gems/ffi-1.0.9/ext/ffi_c/gem_make.ou
t
На Ruby 1.9.2 ставится без проблем, но обновение Ruby для меня не вариант.
Может кто-нибудь уже сталкивался с такой проблемой?
Мы начали активную работу с докладчиками, впереди много обсуждений и даже репетиций. В течение ближайшего месяца им предстоит как следует потрудиться, чтобы выступить на отлично. Потому что самого лучшего докладчика, по результатам голосования слушателей, ожидает замечательный приз — игровая приставка Xbox 360 + сенсор Kinect, А докладчик занявший второе место получит планшетный компьютер Archos 7 Home Tablet!
Но и участники тоже не останутся без призов! Самый активный участник также получит в подарок планшетный компьютер Archos 7 Home Tablet. Что нужно сделать, чтобы выиграть приз? Нужно задавать интересные вопросы докладчикам, как во время онлайн-сессий, так и в форуме. Через неделю после конференции каждый докладчик выберет несколько самых лучших вопросов, мы соберем эту информацию воедино и выберем победителя.
JavaScript vs. VBscript - подскажите, пожалуйса, что лучше подходит дл
2011-09-22 17:28
Доброго времени суток!
Помогите, пожалуйста, определиться с выбором языка для написания скриптов, что лучше JavaScript или VBscript?
Может вопрос не совсем корректный, вы уж простите, я только начинаю изучать тестирование……..или подскажите, если вам не трудно, с чего начать освоение профессии?
Возникла такая проблема, не знаю как запустить определенные Actions с помощью скрипта. Тесты берутся из списка Excel и запускаются, а как запустить определенные Actions не знаю... :( весь инет перерыл, если кто-то посоветует решение,буду благодарен. Ниже код.
------------
Dim qtApp, qtTest, qtAction, qtResultsOpt, xlApp, xlBook, xlSheet, iRow, row_count, test_name, action
Set qtApp = CreateObject("QuickTest.Application") 'Create the Application object
'Start QuickTest
If Not qtApp.Launched then
qtApp.Launch
qtApp.Visible = True
end if
Set xlApp = CreateObject("Excel.Application")
Set xlBook = xlApp.Workbooks.Open("C:\filename.xls")
Set xlSheet = xlBook.Worksheets("Sheet1")
row_count = xlSheet.usedrange.rows.Count
For iRow = 2 to row_count
'Check if the application is not already Launched
test_name = xlSheet.Rows(iRow).Columns(1).Value
action = xlSheet.Rows(iRow).Columns(2).Value
' Open the test in editable mode
qtApp.Open test_name, False
qtApp.Options.Run.ViewResults = True
Set qtTest = qtApp.Test
Set qtResultsOpt = CreateObject("QuickTest.RunResultsOptions") ' Create the Run Results Options object
qtResultsOpt.ResultsLocation = "V:\Results" ' Set the results location
qtTest.Run
qtTest.Close
Set qtResultsOpt = Nothing
Set qtTest = Nothing
Next
xlBook.Close
xlApp.Quit
Set xlSheet = Nothing
Set xlBook = Nothing
Set xlApp = Nothing
Set qtApp = Nothing
-----
eще нашел как получать номер и имя Action , но как запускать,так и не понял..разные варианты перепробовал, очень надо чтобы запускались не просто тесты, а именно конкретные акшены, поскольку,каждый тест содержит несколько акшенов,но не все их надо прогонять иногда.
oActCount=qtApp.Test.Actions.Count
For iCounter=1 to oActCount
act_name = qtApp.Test.Actions(iCounter).Name
Msgbox act_name
Next
----
Требования
∙ опыт тестирования приложений от 1 года
∙ знание методологий и процессов тестирования
∙ желание обучаться
Обязанности
∙ функциональное тестирование приложений
∙ автоматизированное тестирование
∙ нагрузочное тестирование
∙ анализ и интерпретация требований, написание UC спецификаций
Условия
∙ работа в Зеленограде
∙ трудоустройство в соответствии с ТК РФ
∙ 8-ми часовой рабочий день, гибкий график
∙ зарплата выше рынка
∙ хорошие условия для профессионального роста
∙ Вилка 0 - 50000
Выходите на связь по нашим контактам!
(с пометкой 'software-testing')
Не работает FitNesse
2011-09-22 19:52
Доброго времени суток! Такая проблема:
Поставил jdk 7, скачал фитнес и fitSharp, написал небольшую библиотеку HelloWorld на C#, пытаюсь на фитнесе прогнать, но увы такая дилема - нажимаю кнопку Test и он его безрезультатно пытается выполнить(ну это я так думаю) просто страница на которой написано Running Tests ... и всё. Подскажите народ что это может быть, потому что уже пол книги прочитал по нему, а попробовать что либо сотворить с ним не могу.
∙ уверенное знание .NET, опыт промышленной разработки от 2 лет
∙ опыт разработки многопоточных приложений
∙ опыт разработки UI на платформе WPF
∙ хорошее понимание принципов ООП и паттернов
∙ знание процессов разработки ПО
∙ крайне желательно знание C++
Обязанности:
∙ участие в создании требований
∙ разработка дизайна систем
∙ планирование работы
∙ разработка и первичное тестирование
Условия:
∙ работа в Зеленограде
∙ оформление в соответствии с ТК РФ
∙ оплачиваемый отпуск 28 дней
∙ профессиональное обучение
∙ хорошая атмосфера в коллективе
∙ возможности профессионального и карьерного роста
∙ вилка 0 - 85000р.
Выходите на связь по нашим контактам!
(с пометкой 'software-testing')
∙ уверенное знание .NET, опыт промышленной разработки от 2 лет
∙ опыт разработки многопоточных приложений
∙ опыт разработки UI на платформе WPF
∙ хорошее понимание принципов ООП и паттернов
∙ знание процессов разработки ПО
∙ крайне желательно знание C++
Обязанности:
∙ участие в создании требований
∙ разработка дизайна систем
∙ планирование работы
∙ разработка и первичное тестирование
Условия:
∙ работа в Зеленограде
∙ оформление в соответствии с ТК РФ
∙ оплачиваемый отпуск 28 дней
∙ профессиональное обучение
∙ хорошая атмосфера в коллективе
∙ возможности профессионального и карьерного роста
∙ вилка 0 - 85000р.
Выходите на связь по нашим контактам!
(с пометкой 'software-testing')