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

После запуска нагрузочного тестирования TestComplete завершает работу



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

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


После запуска нагрузочного тестирования TestComplete завершает работу
2011-06-15 08:55
Здравствуйте!
Столкнулся с такой проблемой. После запуска нагрузочного тестирования TestComplete завершает работу.
с чем это может быть связано и как с эти бороться ?
Прошу ответить в ближайшее время.
TestComplete версии:7,52

В лог пишется следующее:

Имя сбойного приложения: TestComplete.exe, версия: 7.52.678.3, отметка времени: 0x2a425e19
Имя сбойного модуля: ntdll.dll, версия: 6.1.7601.17514, отметка времени 0x4ce7b96e
Код исключения: 0xc0000005
Смещение ошибки: 0x000576ab
Идентификатор сбойного процесса: 0x444
Время запуска сбойного приложения: 0x01cc2b27f9278e0b
Путь сбойного приложения: C:\Program Files\Automated QA\TestComplete 7\Bin\TestComplete.exe
Путь сбойного модуля: C:\Windows\SYSTEM32\ntdll.dll
Код отчета: 46135b4b-971b-11e0-9090-0024219fe5d6


Может ли Selenium создавать и запускать нагрузочные тесты?
2011-06-15 10:34
Здравствуйте!
Можете ли объяснить как создать нагрузочное тестирование используя Selenium и как его запустить?
Если есть какая нибудь полезная литература на эту тему буду очень благодарен(желательно на русском).

Как проверить если у объекта некий метод/свойство
2011-06-15 11:13
Подскажите пожалуйста, как можно скажем для EditBox проверить существует ли метод wText и/или Text. Спасибо!

Запуск автотестов из под Hudson. Проблема с нативным методом ввода
2011-06-15 14:21
Реализован следующий механизм ввода текста в автозаполняемые поля:
1. В поле ставится фокус
2. Набираем код символа при помощи java.awt.robot
 public void pressOEM(Robot r, int key_code) {
  r.keyPress(KeyEvent.VK_ALT);
  for (int i = 2; i >= 0; --i) {
   int numpad_kc = key_code / (int) (Math.pow(10, i)) % 10 + KeyEvent.VK_NUMPAD0;
   r.keyPress(numpad_kc);
   r.keyRelease(numpad_kc);
  }
  r.keyRelease(KeyEvent.VK_ALT);
 }

При запуске тестов из под eclipse текст набирается правильно, проблем нет.

Настроил запуск тестов на хадсоне, на сервере. Тест проходит как раз до ввода текста в автозаполняемое поле. Поле после ввода остается пустым, видимо это связано с тем, что браузер под хадсоном запускается в фоновом режиме.

Какими другими методами можно реализовать ввод текста в такие поля?
Использовать selenium.type нельзя. При таком вводе нельзя добавить дополнительную строку в поле - старое значение стирается.

Selenium не получает SessionId
2011-06-15 15:15
Добрый день. Совсем недавно,буквально вчера, мне пришлось столкнуться с Yii и функциональным тестированием.
php-файлы с тестами лежат удаленно, у нас git, Selenium RC у меня на компьютере.
При запуске тестов я получаю такую ошибку: "ERROR Server Exception: sessionId should not be null; has this session been started yet?",соотв. на стороне сервера то же самое.
Да и вот,что выводится дальше
~/.local/path/to/framework/test/CWebTestCase.php:61
~/.local/path/to/functional/MyProfile/profileSetUp.php:17
~/.local/path/to/functional/MyProfile/profileSetUp.php:17

В файле profileSetUp.php у меня только
class profileSetUp extends CWebTestCase {
public function setUp() {
parent::setUp();
$this->open("/profile");
}
}

Что мне нужно сделать,что SessionId не был null?

Jira: Custom Fields and dashboards
2011-06-15 16:32
Привет, нужна помошь

я установила JIRA 4.3.4 Standalone, создала там проектб добавила новое поле (custom field) c типом Multi Checkboxes.
Добавила туда варианты которое могут быть.

проблема в том что я не вижу это новое поле в доступных для построение дашбoрда вида Issue Statistics + это поле не линкованое в issue репортах

Возможно ли сделать это поле доступным для дашборда?

Спасибо за ответ

Selenium + Flash
2011-06-15 17:29
Здравствуйте, столкнулся с проблемой тестирования Флеш приложений\кнопок. Селениум их не поддерживает. Нашёл http://code.google.com/p/flash-selenium/ и этот же пример, только нормально расписанный http://www.adobe.com/devnet/flash/articles/flash_selenium.html . Скопировал в эклипс пример, подключил Селениум сервер, плагин. Пример не работает. Попробовал открыть любую флешку и написать
import com.thoughtworks.selenium.DefaultSelenium;
import com.thoughtworks.selenium.FlashSelenium;
import com.thoughtworks.selenium.Selenium;
import com.thoughtworks.selenium.SeleniumException;
import junit.framework.TestCase;

public class TestFlashFrame extends TestCase {

        private FlashSelenium flashApp;
        private Selenium selenium;

        private final static String URL = "https://.aspx";
        
        public void setUp() {
                selenium = new DefaultSelenium("localhost", 4444, "*firefox", URL);
                selenium.start();
                flashApp = new FlashSelenium(selenium, "form1");
                selenium.open(URL);
                selenium.windowMaximize();
                assertEquals(100, flashApp.PercentLoaded());
        }

        public void test()
        {
         flashApp.Zoom(50);
        }

com.thoughtworks.selenium.SeleniumException: ERROR: Threw an exception: Object doesn't support property or method 'Zoom'
Возможно есть другой плагин с поддержкой Флеш или я где-то ошибся? Свежей темы по поводу Флеша на форуме я не нашёл. Плохо искал?

2 VCLObject с одинаковым именем, но разными индексами.
2011-06-15 17:42
Есть у меня VCLObject('Panel_Conditions'), который содержит 2 vcl объекта с именем VCLObject('ConditionObject') только у одного объекта свойство Index = 1, а у другого Index =2.

Конструкция:
CondObj1 := PanelConditions.VCLObject('ConditionObject'); не даёт возможности перебора объектов с разными индексами. Поэтому я получаю всегда только первый объект, а ко второму не могу добраться.

Подскажите, что делать в этой ситуации?


© 2010 | Software-Testing.Ru


В избранное