Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Электронный документооборот, нужна помощь



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Электронный документооборот, нужна помощь
2011-09-22 07:53
Здравствуйте. Есть задача - Наладить автоматизированное тестирование на проекте Электронный Документооборот. Проект написан на SharePoint, работает через браузер, клиент-сервер. А вопрос в следующем что выбрать? что посоветуете? Кто может быть сталкивался с данной задачей. Хотелось бы реализовать прохождение документа по всему жизненному циклу. Пробовал начать с Selenium но есть определенная проблема с фиксированием события постоянно меняющихся задач. Любые советы, мысли, ссылки были бы очень кстати. Спс заранее.


нестабильная работа beanshell
2011-09-22 11:15
две одинаковых версии jmeter (последняя актуальная), на десктопе win xp sp3 работает отлично, на серверу centos 5.5 (8gb ram, 8 core) сколько то работает - потом выдаёт

2011/09/22 12:22:22 ERROR - jmeter.util.BeanShellInterpreter: Error invoking bsh method: eval   Sourced file: inline evaluation of: ``import java.io.*; import java.util.Random;  int Num = 100;  String[ ] goal = new . . . '' : Typed variable declaration : Object constructor
2011/09/22 12:22:22 WARN  - jmeter.modifiers.BeanShellPreProcessor: Problem in BeanShell script org.apache.jorphan.util.JMeterException: Error invoking bsh method: eval      Sourced file: inline evaluation of: ``import java.io.*; import java.util.Random;  int Num = 100;  String[ ] goal = new . . . '' : Typed variable declaration : Object constructor



собственно для каждого запроса вызывается простейший 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 для меня не вариант.
Может кто-нибудь уже сталкивался с такой проблемой?

Мой gem list:
gem list

*** LOCAL GEMS ***

fastercsv (1.5.3)
libxml-ruby (1.1.3)
autotest (0.3.1)
rake (0.8.7)
rspec (1.3.0)
selenium-client (1.2.18)
win32-api (1.4.6)
win32console (1.3.0)
windows-api (0.4.0)
windows-pr (1.0.9)


Список докладов онлайн-конференции ConfeT&#38;QA укомплектован
2011-09-22 12:51
Программа онлайн-конференции ConfeT&QA полностью укомплектована — в течение 5 дней, с 17 по 21 октября, будут представлены 15 докладов, посвященных различным аспектам тестирования. Ежедневно вы сможете узнавать про три полезных штуки, которые можно внедрить буквально на следующий день, повысив отдачу от тестирования.

Мы начали активную работу с докладчиками, впереди много обсуждений и даже репетиций. В течение ближайшего месяца им предстоит как следует потрудиться, чтобы выступить на отлично. Потому что самого лучшего докладчика, по результатам голосования слушателей, ожидает замечательный приз — игровая приставка Xbox 360 + сенсор Kinect, А докладчик занявший второе место получит планшетный компьютер Archos 7 Home Tablet!

Но и участники тоже не останутся без призов! Самый активный участник также получит в подарок планшетный компьютер Archos 7 Home Tablet. Что нужно сделать, чтобы выиграть приз? Нужно задавать интересные вопросы докладчикам, как во время онлайн-сессий, так и в форуме. Через неделю после конференции каждый докладчик выберет несколько самых лучших вопросов, мы соберем эту информацию воедино и выберем победителя.



Читать дальше

как в java присвоить имя загружаемому файлу с браузера
2011-09-22 12:54
Подскажите пожалуйста как в java присвоить имя загружаемому файлу с браузера, или изменить имя файла на локальном диске....

JavaScript vs. VBscript - подскажите, пожалуйса, что лучше подходит дл
2011-09-22 17:28
Доброго времени суток!
Помогите, пожалуйста, определиться с выбором языка для написания скриптов, что лучше JavaScript или VBscript?
Может вопрос не совсем корректный, вы уж простите, я только начинаю изучать тестирование……..или подскажите, если вам не трудно, с чего начать освоение профессии?

Запуск Actions c помощью AOM
2011-09-22 17:39
Здравствуйте,

Возникла такая проблема, не знаю как запустить определенные 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

qtApp.Options.Run.ImageCaptureForTestResults = "OnError"
qtApp.Options.Run.RunMode = "Fast"
qtApp.Options.Run.ViewResults = False
qtApp.WindowState = "Maximized"
qtApp.ActivateView "ExpertView"

'Set qtResultsOpt = CreateObject("QuickTest.RunResultsOptions")

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
----

спасибо

Тестировщик программного обеспечения (Зеленоград, itglobal.ru, 50000ру
2011-09-22 19:45
Тестировщик программного обеспечения для банков и финансовых рынков.

Требования
∙ опыт тестирования приложений от 1 года
∙ знание методологий и процессов тестирования
∙ желание обучаться

Обязанности
∙ функциональное тестирование приложений
∙ автоматизированное тестирование
∙ нагрузочное тестирование
∙ анализ и интерпретация требований, написание UC спецификаций

Условия
∙ работа в Зеленограде
∙ трудоустройство в соответствии с ТК РФ
∙ 8-ми часовой рабочий день, гибкий график
∙ зарплата выше рынка
∙ хорошие условия для профессионального роста
∙ Вилка 0 - 50000

Выходите на связь по нашим контактам!
(с пометкой 'software-testing')

Не работает FitNesse
2011-09-22 19:52
Доброго времени суток! Такая проблема:
Поставил jdk 7, скачал фитнес и fitSharp, написал небольшую библиотеку HelloWorld на C#, пытаюсь на фитнесе прогнать, но увы такая дилема - нажимаю кнопку Test и он его безрезультатно пытается выполнить(ну это я так думаю) просто страница на которой написано Running Tests ... и всё. Подскажите народ что это может быть, потому что уже пол книги прочитал по нему, а попробовать что либо сотворить с ним не могу. :help:

Разработчик .NET (Зеленоград, itglobal.ru, 85000руб)
2011-09-22 19:57
Разработчик .NET в компанию ООО "Айти Глобал" по разработке софта для банков и финансовых рынков.

Требования:

∙ уверенное знание .NET, опыт промышленной разработки от 2 лет
∙ опыт разработки многопоточных приложений
∙ опыт разработки UI на платформе WPF
∙ хорошее понимание принципов ООП и паттернов
∙ знание процессов разработки ПО
∙ крайне желательно знание C++

Обязанности:

∙ участие в создании требований
∙ разработка дизайна систем
∙ планирование работы
∙ разработка и первичное тестирование

Условия:

∙ работа в Зеленограде
∙ оформление в соответствии с ТК РФ
∙ оплачиваемый отпуск 28 дней
∙ профессиональное обучение
∙ хорошая атмосфера в коллективе
∙ возможности профессионального и карьерного роста
∙ вилка 0 - 85000р.

Выходите на связь по нашим контактам!
(с пометкой 'software-testing')

Разработчик .NET (Зеленоград, itglobal.ru, 85000руб)
2011-09-22 20:00
Разработчик .NET в компанию ООО "Айти Глобал" по разработке софта для банков и финансовых рынков.

Требования:

∙ уверенное знание .NET, опыт промышленной разработки от 2 лет
∙ опыт разработки многопоточных приложений
∙ опыт разработки UI на платформе WPF
∙ хорошее понимание принципов ООП и паттернов
∙ знание процессов разработки ПО
∙ крайне желательно знание C++

Обязанности:

∙ участие в создании требований
∙ разработка дизайна систем
∙ планирование работы
∙ разработка и первичное тестирование

Условия:

∙ работа в Зеленограде
∙ оформление в соответствии с ТК РФ
∙ оплачиваемый отпуск 28 дней
∙ профессиональное обучение
∙ хорошая атмосфера в коллективе
∙ возможности профессионального и карьерного роста
∙ вилка 0 - 85000р.

Выходите на связь по нашим контактам!
(с пометкой 'software-testing')


© 2010 | Software-Testing.Ru


В избранное