AutomatedQA - Functional Testing -> Webinar от TestComplete
2007-10-19 12:24 Genka
Наша компания задумалась над покупкой TestComplete для автоматизации тестирования. Я скачала TC6 Trial и буквально на следующий день от AutomatedQA поступило предложений поучаствовать в онлайн семинаре. Они расскажут 10 шагов для освоения TestComplete. Весь вопрос в том, что организуют через инет они только передачу картинки, а по телефону озвучивают. Висеть со Штатами на телефоне час ради неизвестно чего? да еще за свой счет... Кто-нибудь знает что они там рассказывают? И насколько это полезно для новичка?
Job description: take part in all aspect of System Test Team activities: ∙ performance system-level test‚ automation test execution‚ debugging support for development engineers (working deeply within java or/and native JDK source code).
Requirements: we are looking for software developer or quality engineer: ∙ 1-2+ years software development experience Java SE Platform ; ∙ Unix command line‚ basic shell scripting; ∙ software testing experience a plus.
∙ ability to work in a fast-paced‚ deadline-driven environment; ∙ excellent interpersonal‚ communication skills; ∙ written English (Intermediate+).
!Big advantage: ∙ Unix/Linux/Solaris/Win32 system administration; ∙ automated testing tools.
Salary and social package: RUB 35000-55000 + social package.
Please‚ send cv on e-mail‚ request in the subject № 1284.
В четверг на конференции Web 2.0 Summit в Сан-Франциско генеральный директор Microsoft Стив Баллмер объявил о выходе общедоступной бета-версии Popfly, инструмента для создания непрограммистами интегрированных приложений (альфа-версия этого инструмента вышла в мае). (more…)
Проведение функционального и нагрузочного тестирования ПО Подготовка и участие в инсталляции нового ПО ИС компании. Взаимодействие с разработчиками. Оптимизация, анализ и поиск ошибок ПО.
Требования:
Высшее техническое образование Знание принципов построения ИС (в т.ч. телекоммуникационных) Опыт работы с приложениями MS Windows, желательно с Unix, СУБД Oracle, MS SQL Опыт работы по тестированию приложений от 1 года, в области телекома-будет являться плюсом. Желателен (не обязателен) опыт работы со средствами автоматизации тестирования.
Условия: Белая ЗП $1200-$1800 по курсу 30,7 (37 000 – 55 000), дотация на питание, фитнес, мед.страховка (со стоматологией), ежкварт.премии, годов.бонус, оплата моб.телефона
Присылайте свое резюме по адресу: ebryleva@cornerstone.ru
- тестирование прикладного ПО - ведение проектов тестирования - проведение и координация работ по установке новых версий прикладного ПО - взаимодействие с заказчиком, подразделениями развития и эксплуатации при тестировании новых версий ПО
Требования:
- Oracle (SQL, PL/SQL, основы администрирования), - Unix (основы, основные команды), - разработка/тестирование/эксплуатация приложений под Unix, - разработка/тестирование/эксплуатация приложений под Oracle, - разработка/тестирование/эксплуатация информационных/биллинговых систем для операторов связи. - Ведение проектов.
Условия:
Белая ЗП 75 000 р. gross, дотация на питание, фитнес, мед.страховка (со стоматологией), ежкварт.премии, годов.бонус, оплата моб.телефона
Присылайте свое резюме по адресу: ebryleva@cornerstone.ru
The person will work in a team developing a large in-house software product. The successful candidate will develop test procedures and requirements including development of automated regression testing, automated GUI testing, UNIT testing etc. The person will have both testing and managerial duties.
Requirements:
At least 3 years of practical experience in QA area. Experience in manual functional testing and test automation (CruiseControl.net, CPPUnit, NUnit). Experience in using bug tracking systems and understanding of bug lifecycle. Basic skills of C++, DotNet, WindowsHostScript development. Perl IT education or natural sciences area. Good understanding of software development process, knowledge of software developing methodologies is a plus. Good written and spoken English. Ability to work in team. Analytical skills.
Compensations: The company offers very competitive compensation package for successful candidates ($2200-3000 + bonus) ∙ Social package ( medical insurance, education, certifications, fitness etc.) ∙ Excellent career and professional growth perspectives ∙ Excellent relocation programs for people in regions ∙ Chance to work at the world-famous company for its prominent clients.
The person will work in a small but effective testing team on a large software product. The person will have both testing and managerial duties.
Requirements:
- At least 2 years of practical experience in QA area. - Experience in using bug tracking systems and understanding of bug lifecycle. - Experience in manual functional testing and test automation. - Good knowledge of SQL. - Perl - IT education or natural sciences area. - Good understanding of software development process, knowledge of software developing methodologies is a plus. - Basic skills of Java development. - UNIX shell basic skills. - Good written and spoken English. - Ability to work in team. - Analytical skills.
Compensations:
The company offers very competitive compensation package for successful candidates ($2200-3000 + bonus) ∙ Social package ( medical insurance, education, certifications, fitness etc.) ∙ Excellent career and professional growth perspectives ∙ Excellent relocation programs for people in regions ∙ Chance to work at the world-famous company for its prominent clients.
CV: ebryleva@cornerstone.ru
Работа/Санкт-Петербург -> Инженер по тестированию
2007-10-19 16:35 Eugenia
О компании: российский лидер в области компьютерной обработки речевых сигналов и в использовании современных речевых технологий: распознавание речи, синтез речи, голосовая биометрия и т.д.
Обязанности: -тестирование продуктов компании -разработка тест-планов и тест-кейсов -регистрация и отслеживание ошибок -участие в улучшении процессов обеспечения качества, развитии использования технологий тестирования
Требования: - образование – высшее в сфере IT (возможно студенты старших курсов) - необходимый опыт – от 1 года в тестировании ПО - знание и навыки тестирования; базовое знание языков программирования Java, С++; - английский язык на уровне чтения технической документации - также необходимы интерес и желание развиваться с сфере тестирования и обеспечения качества аналитические способности и аккуратность - опыт работы с продуктами фирмы Rational будет плюсом
Условия: - работа в профессиональном и увлеченном коллективе - зп от 1000 $ в зависимости от уровня - премии, медицинская страховка
Резюме и вопросы отправляйте на evgenia.malinovskaya@gmail.com
The person will work in a team developing a large in-house software product. The successful candidate will develop test procedures and requirements including development of automated regression testing, automated GUI testing, UNIT testing etc. The person will have both testing and managerial duties.
Requirements:
At least 3 years of practical experience in QA area. Experience in manual functional testing and test automation (CruiseControl.net, CPPUnit, NUnit). Experience in using bug tracking systems and understanding of bug lifecycle. Basic skills of C++, DotNet, WindowsHostScript development. Perl IT education or natural sciences area. Good understanding of software development process, knowledge of software developing methodologies is a plus. Good written and spoken English. Ability to work in team. Analytical skills.
Compensations:
The company offers very competitive compensation package for successful candidates ($2500-3000 + bonus) ∙ Social package ( medical insurance, education, certifications, fitness etc.) ∙ Excellent career and professional growth perspectives ∙ Excellent relocation programs for people in regions ∙ Chance to work at the world-famous company for its prominent clients. CV: ebryleva@cornerstone.ru
Good written English Experience in regression testing (incuding User Interface) SQL - basic skills Perl UNIX - basic knowledge of commands and Shell scripting Common understanding of Development and QA processes.
Desirable Skills:
Good spoken English Experience in automated regression scripts development is a plus (Rational Robot, SilkTest, WinRunner) Experience in load testing Experience in test-cases, test-scenarios writing
Compensations:
The company offers very competitive compensation package for successful candidates ($2000-2500 + bonus) ∙ Social package ( medical insurance, education, certifications, fitness etc.) ∙ Excellent career and professional growth perspectives ∙ Excellent relocation programs for people in regions ∙ Chance to work at the world-famous company for its prominent clients.
Конфигурация компьютера (он же веб-сервер тестируемого приложения): HARWARE: Processor: P4 2.4GHz, Cache Size 1024Kb Chipset: Intel 845G Memory: Total Memory 768Mb with 8 Mb Shared Memory DDR1 256Mb/133MHz (DDR266) DDR2 512Mb/133MHz (DDR266) HDD: WDC WD800JB-00JJC0 - 80.0Gb, S.M.A.R.T. Compatible but Disable LBA, 32 Bit Mode On, Block Mode 16sec, PIO Mode4, UDMA Mode5 Disc C: NTFS 42Gb / 30Gb free Disc D: NTFS 38Gb / 32Gb free SOFTWARE: OS: Windows 2000 Advanced Server Service Pack 4 Sun JRE: Sun Java Runtime Environment, Standard Edition v. 1.4.1 jboss: v 3.2.1 Browsers: Internet Explorer v. 6.0.2800.1106, 128-bit, SP1; Mozilla Firefox v. 2.0.0.7 MySQL: MySQL Administrator 1.1; MySQL Server 4.1; MySQL-Front 3.2 AntiVirus: Semantic AntiVirus 2005; Program version 10.0.0.359; Scan engine version 103.0.2.7 (Антивирус во время теста выгружается/отключается) Load Tool: Apache JMeter v.2.3 2007
Сценарий тестирования прост - только два HTML запроса на открытие двух последовательных страниц приложения, без логина - просто имитация перехода со страницы1 на страницу2. (т.е. на странице1 есть ссылка на страницу2) без использования MySQL В Jmeter: запускаю Тест1: Users/Rump-up; 1000/100, Timer: 1 / 1 В тесте CPU Usage: 60%, MEM Usage: 75% После завершения CPU Usage: 2%, MEM Usage: 70% запускаю Тест2: Users/Rump-up: 1000/50; Timer: 500 / 500 В тесте CPU Usage: 96%, MEM Usage: 95% После завершения CPU Usage: 2%, MEM Usage: 93%
Результат работы Tеста1 (Jmeter): Label# Samples Average Median90% Line Min Max Error % Throughput KB/sec page1 1000 32 31 32 15 797 0.0 9.6 55751.5 page2 1000 26 16 32 15 672 0.0 9.7 43889.46 TOTAL 2000 29 31 32 15 797 0.0 19.3 99574.1
Результат работы Tеста2 (Jmeter): Label # Samples Average Median90% Line Min Max Error % Throughput KB/sec page1 1000 7521 5484 21047 15 24391 0.0 11.0 63592.9 page2 1000 6419 5515 15656 15 24437 0.0 11.2 51074.2 TOTAL 2000 6970 5485 18453 15 24437 0.0 21.0 113579.2
Вывод по результатам Теста2 (Users/Rump-up: 1000/50; Timer: 500 / 500) После завершения теста: - процессор освобождается - память не освобождается - ошибок нет - компьютер/веб-сервер виснет.
Также я пробовал тест с более мягкими условиями: Users/Rump-up: 100/5. Это близкая к реальной жизни загрузка. Результат тоже отрицательный. И это при том, что тестировались простые функции. А если юзер будет делать что-то более сложное (в т.ч. с использованием MySQL), то сервер завалится при Users/Rump-up: 100/50. Т.е. безобидные 2 юзера в секунду повалят сервер.
Если я правильно понимаю, то отрицательный результат теста это неоптимизированный код приложения, а именно утечка памяти. Вопрос: Как и чем подтвердить или опровергнуть мои подозрения по возможной утечке памяти? Просьба дать совет по простым в использовании и бесплатным тулзам, чтобы определить какие конкретно модули-процессы порождают утечку памяти.