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

Создание правильного сообщения формата iso8583 и отправка его с помощь



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

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


Создание правильного сообщения формата iso8583 и отправка его с помощь
2019-11-14 12:41

Здравствуйте. Кто нибудь работал с форматом iso8583. Нашел библиотеку https://github.com/imohsenb/ISO8583-Message-Client-java .

 

Но правильно не собирает.

Передать:

Message size 30

Message type 0800
P0007 Transmission Date and Time LEN=10 OFFS=20 '1113085120'
P0011 Systems Trace Audit Number LEN=6 OFFS=25 '851694'
P0070 Network Management Code LEN=3 OFFS=28 '001'

 

Нужно собрать подобное сообщение (формат iso8583) :

00 1e 30 38 30 30 82 20 00 00 00 00 00 00 04 00 00 00 00 00 00 00 11 13 12 53 20 12 34 56 03 01

Сейчас формируется неправильное сообщение подобное этому:

3038303082200800222000000000000000000011130851201234560301

 

Можете подсказать может другие библиотеки или как формировать подобные сообщения средствами java ?

 



Описание элементов страницы с помощью IWebElement
2019-11-14 22:19

Здравствуйте, только недавно начала обучение с Selenium и сейчас столкнулась с такою задачей: 

нужно описать все елементы страницы с помощью IWebElement. На данной странице есть кнопка "Добавить блок", при нажатие на какую появляется блок, что похож на выпадающий список, но это не select. В этом блоке тоже есть кнопки, что напоминают select (то есть, когда на них нажимаешь, то появляются елементы button, что уже выполняют определенные действия). (Для наглядности смотрите прикрепленные файлы)

Так вот подскажите пожалуйста как бы это корректно написать? Преподаватель казал через dictionary делать, но я не пойму как именно:(
Что нужно записывать в key, а что в value? И как потом быть?......

 

Пока только для текстового поля написала:

IWebDriver driver = new ChromeDriver();
IWebElement textBoxSearchBlock = driver.FindElement(By.Id("block-editor-inserter__search-6"));

Пишу в C#.
Буду благодарна за помощь)))

    От фрагмент html-кода 

<div class="editor-inserter__result block-editor-inserter__results" aria-label="Доступные типы блоков">
  //данный блок кода выполняется, когда кнопка "Часто используемые" была нажата
  <div class ="components-panel__body is-opened" "> 
     <h2 class="components-panel__body-title">
       <button type="button" aria-expanded="true" class="components-button components-panel__body-toggle">
            "Часто используемые"
       </button>
     </h2>
    <ul role="list" class="editor-block-types-list block-editor-block-types-list">
      <li class = "..."> ...</li>
      <li class = "..."> ...</li>
      ...........................
      <li class = "..."> ...</li>   
    </ul>
  </div>

  //данный код блока выполняется, когда кнопка "Основнные блоки" не была нажата
  <div class="components-panel__body">
   <h2 class = "components-panel__body-title">
     <button type="button" aria-expanded="false" class="components-button components-panel__body-toggle">
      "Основные блоки"
     </button>
   </h2>
  </div> 

  //и т.д. (и по аналогии ещё таких же шесть подблоков)
 ......................................
</div>

 
 

Прикрепленные изображения

  • picture1.png
  • picture2.png


© 2010 | Software-Testing.Ru


В избранное