Categories: All - программа - тестирование - ошибки

by Евгения Авраменко 6 years ago

148

MT4 (edit)

В данном документе описаны процедуры тестирования надстройки программы MT4, направленные на проверку корректности отклика при работе с различными видами ордеров. Тестирование проводится вручную и включает в себя функциональное тестирование.

MT4 (edit)

Тест-план надстройки программы MT4 Цель: Проверить корректность отклика программы при работе с различными видами ордеров Виды тестирования: Функциональное Тестирование будет проходить вручную, по результатам проверки будут формироваться пронумерованные баг-репорты с подробным воспроизведением ошибки

Pending Order

Sell Stop 1 лот

1. Текущий margin + 100 2. Отредактировать границу для открытия ордера 3. дождаться открытия и проверить комиссию trade = Ask*(-0,0008) 4. Закрыть, комиссия Account History =

Buy Stop 1 лот

1. Текущий margin + 100 2. Отредактировать границу для открытия ордера 3. дождаться открытия и проверить комиссию trade = Bid*(-0,0008) 4. Закрыть, комиссия Account History =

Sell Limit 0.1 лот

1. Текущий margin + 10 2. Отредактировать границу для открытия ордера 3. Дождаться открытия и проверить комиссию trade = Ask*0,00005 4. Закрыть, комиссия Account History =

Buy limit 0.1 лот

Открыть Buy Limit с истечением

дождаться входа

Изменить Buy Limit

установить сроки истечения

снять срок истечения

отредактировать границу, Stop Loss и Take Profit

отредактировать Stop Loss + Take Profit

отредактировать Stop Loss + Take Profit на ноль

отредактировать Take Profit

отредактировать Take Profit на ноль

отредактировать Stop Loss

отредактировать Stop Loss на ноль

добавить Stop Loss + Take Profit

добавить Take Profit

добавить Stop Loss

Открыть Buy Limit

установить Take Profit

установить Stop Loss

удалить

1. Текущий margin + 10 2. Отредактировать границу для открытия ордера 3. Дождаться открытия и проверить комиссию trade = Bid*0,00005 4. Закрыть, комиссия Account History =

Market Exceution

IOTUSD

1. Текущий margin + 0.06 2. Комиссия trade = Ask*(-0,0008)

1. Текущий margin + 0.06 2. Комиссия trade = Bid*(-0,0008) 3. Закрыть, комиссия Account History = 2*(комиссия trade)

XRPUSD

1. Текущий margin + 0.02 2. Комиссия trade = Ask*(-0,0008)

1. Текущий margin + 0.02 2. Комиссия trade = Bid*(-0,0008) 3. Закрыть, комиссия Account History = 2*(комиссия trade)

ZECUSD
XMRUSD
TOP5CRYPT

1. Текущий margin + 50 2. Комиссия trade = Ask*(-0,0008)

1. Текущий margin + 50 2. Комиссия trade = Bid*(-0,0008) 3. Закрыть, комиссия Account History = 2*(комиссия trade)

TOP3ALT

1. Текущий margin + 30 2. Комиссия trade = Ask*(-0,0008)

1. Текущий margin + 30 2. Комиссия trade = Bid*(-0,0008) 3. Закрыть, комиссия Account History = 2*(комиссия trade)

TOP14CRYPT

1. Текущий margin + 140 2. Комиссия trade = Ask*(-0,0008)

1. Текущий margin + 140 2. Комиссия trade = Bid*(-0,0008) 3. Закрыть, комиссия Account History = 2*(комиссия trade)

OMGUSD
NEOUSD
LTCUSD

1. Текущий margin + 2 2. Комиссия trade = Ask*(-0,0008)

1. Текущий margin + 2 2. Комиссия trade = Bid*(-0,0008) 3. Закрыть, комиссия Account History = 2*(комиссия trade)

ETHUSD
ETCUSD

1. Текущий margin + 1 2. Комиссия trade = Ask*(-0,0008)

1. Текущий margin + 1 2. Комиссия trade = Bid*(-0,0008) 3. Закрыть, комиссия Account History = 2*(комиссия trade)

EOSUSD

1. Текущий margin + 0.2 2. Комиссия trade = Ask*(-0,0008)

1. Текущий margin + 0.2 2. Комиссия trade = Bid*(-0,0008) 3. Закрыть, комиссия Account History = 2*(комиссия trade)

DSHUSD

1. Текущий margin + 10 2. Комиссия trade = Ask*(-0,0008)

1. Текущий margin + 10 2. Комиссия trade = Bid*(-0,0008) 3. Закрыть, комиссия Account History = 2*(комиссия trade)

BTGUSD

1. Текущий margin + 5 2. Комиссия trade = Ask*(-0,0008)

1. Текущий margin + 5 2. Комиссия trade = Bid*(-0,0008) 3. Закрыть, комиссия Account History = 2*(комиссия trade)

BCHUSD

1. Текущий margin + 25 2. Комиссия trade = Ask*(-0,0008)

1. Текущий margin + 25 2. Комиссия trade = Bid*(-0,0008) 3. Закрыть, комиссия Account History = 2*(комиссия trade)

10ALT
BTCUSD
Stop Loss + Take Profit
Take Profit

отредактировать Take Profit и дождаться закрытия

дождаться закрытия по Take Profit

Stop Loss

Buy

Sell

изменить объем и закрыть часть ордера

отредактировать Stop Loss и дождаться закрытия

отредактировать на ноль

дождаться закрытия по Stop Loss

закрыть

Buy 1 лот

1. Текущий margin + 100 2. Комиссия trade = Ask*(-0,0008)

Sell 1 лот

1. Текущий margin + 100 2. Комиссия trade = Bid*(-0,0008) 3. Закрыть, комиссия Account History = 2*(комиссия trade)