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

Прямая трансляция Selenium Conf 2016, Лондон, 15-16 ноября



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

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


Прямая трансляция Selenium Conf 2016, Лондон, 15-16 ноября
2016-11-15 09:56

15-16 ноября в Лондоне проходит конференция Selenium Conf 2016.

 

Ведётся прямая трансляция.



ISTQB Advanced Test Alanyst
2016-11-15 16:26

Коллеги, 

 

собираюсь в декабре сдавать ISTQB Advanced Test Analyst. Поэтому активно стараюсь готовиться. 

Источников для подготовки у меня четыре штуки: 

 

Advanced Level Test Analyst Syllabus

 

Advanced Software Testing — Vol. 1: Guide to the ISTQB Advanced Certification as an Advanced Test Analyst (2008)

 

- The Software Test Engineer’s Handbook: A Study Guide for the ISTQB Test Analyst and Technical Test Analyst Advanced Level Certificates 2012 (Rocky Nook Computing)

 

-  A Practitioner’s Guide to Software Test Design

 

В качестве практических задач я решаю примеры теста, взятые вот отсюда

http://www.istqb.org/downloads/category/10-advanced-level-syllabus-2012.html

 

И вот отсюда:

http://www.softwaretestinggenius.com/categoryDetail.php?catId=182

 

Вот и решаю я это все и как-то грустнею. Потому что, несмотря на то, что мне кажется, что я понимаю все хорошо - ответы у меня не совпадают. И я не понимаю почему. Засим, я бы хотела прорешать какие-то задачи здесь, чтобы сильные мира сего (если у них будет время и желание) показали мне где я верблюд. 



Эмуляция нажатия клавиш варианты
2016-11-15 16:41

Привет. Подскажите, как эмулировать нажатие клавиш ?

 

Есть варианты:

1. driver.find_element_by_id(123).send_keys("123")

2. driver.find_element_by_id(123).send_keys(Keys.SHIFT + 'w')
не нашел таблицу, где можно просто послать букву например Keys.W например



Все эти варианты мне не подходят, они не 100% эмулируют нажатия.

Есть ли еще варианты ? 

У меня цель послать эмуляцию нажатия каждой клавиши. например послать текст "Привет"



HP LeanFt. Нужна помощь в работе с input type='file'
2016-11-15 18:31

HP LeanFt.

 

На портале кастомный/е (скрытый/е) Инпут/ы с выбором файла: 

<label class="uploadbutton">
    <div class="button" >Choose</div>
    <div class='input'>Choose a file</div>
    <input type="file" onchange="this.previousSibling.previousSibling.innerHTML = this.value" id="upload_hidden_2" />
</label>

<a class="js-fileapi-wrapper upload-link">
    <span class="upload-link__txt">Upload photo</span>
    <input name="photo" type="file" accept="image/*" id="upload_hidden_3" />
</a>

<div class="js-fileapi-wrapper upload-btn">
    <div class="upload-btn__txt">Upload files</div>
    <input name="files" type="file" multiple id="upload_hidden_4"/>
</div>

 

 

и код теста:

var url2 = "http://www.uniplast-kbe.ru/test/1.php";
var css1 = "input#upload_hidden";
var css2 = "input#upload_hidden_2";
var css3 = "input#upload_hidden_3";
var css4 = "input#upload_hidden_4";

browser.Navigate(url2);
browser.Sync();

browser.Describe< IFileField >(new CSSDescription(css1)).SetValue(filePath);//ok
browser.Describe< IFileField >(new CSSDescription(css2)).SetValue(filePath);//bad
browser.Describe< IFileField >(new CSSDescription(css3)).SetValue(filePath);//bad
browser.Describe< IFileField >(new CSSDescription(css4)).SetValue(filePath);//bad

В Chrome Падает на методах SetValue начиная со css2...

 

как можно указать путь к файлу? 

 

 

2 - Cannot identify the object "Web.IWebFile".

Verify that this object's properties match an object currently displayed in your application. HP.LFT.SDK    в HP.LFT.SDK.Core.ClassModel.TestObjectExecuterBase.HandleReplayError(Int32 errorCode, IDictionary`2 data)
   в HP.LFT.SDK.Web.EditFieldBase.SetValue(String text)
 
3 - Cannot identify the object "[ photo ]".
Verify that this object's properties match an object currently displayed in your application. HP.LFT.SDK    в HP.LFT.SDK.Core.ClassModel.TestObjectExecuterBase.HandleReplayError(Int32 errorCode, IDictionary`2 data)
   в HP.LFT.SDK.Web.EditFieldBase.SetValue(String text)
 
4 - Cannot identify the object "[ files ]".
Verify that this object's properties match an object currently displayed in your application. HP.LFT.SDK    в HP.LFT.SDK.Core.ClassModel.TestObjectExecuterBase.HandleReplayError(Int32 errorCode, IDictionary`2 data)
     в HP.LFT.SDK.Web.EditFieldBase.SetValue(String text)

 

Как вариант - 1)попробовать сделать ява-скриптом инпуты видимыми?

                        2)Сначала пробовал кликать по обертке и обрабатывать ВинДиалог - в Chrome диалог не появляется, в FF и IE норм.



© 2010 | Software-Testing.Ru


В избранное