Тесты по документации для последующей автоматизации

Чек-лист проверок для тестирования функционала Работа со списком клиентов в FOLKS: 
  • Поиск 
  • Фильтрация
  • Сортировка по строке — колонка «Имя»
  • Расширенный поиск — проверка работы операторов AND и OR


  • НазваниеОписание Результат
    test_s_01_search_by_surnameSearch — Петров

    В БД контрагенты:

    1. surname = Петров
    2. surname = Иванов
    3. company = ИП Петров
    4. surname = ПЕТРОВ
    5. surname = Petrov
    6. surname = Петро
    7. position = Петров
    Поиск вернул:
    1
    3
    4
    test_s_02_search_by_nameSearch — Оксана

    В БД контрагенты:

    1. name = Михаил
    2. name = Аксана
    3. name = Оксана
    4. name = Оксаночка
    5. name = Оксана Витальевна
    6. name = Oksana
    7. preferred_name = Оксана
    8. birth_place = Оксана
    Поиск вернул:
    3
    5
    7
    test_s_03_search_by_ patronymicSearch — Михайлович

    В БД контрагенты:

    1. patronymic = Михайлович
    2. patronymic = Леонов
    3. patronymic = Тарасович
    4. preferred_name = Михайлович
    5. patronymic = Michailovitch
    6. author = Михайлович
    Поиск вернул:
    1
    4
    test_s_04_search_by_ preferred_nameSearch — Михаил

    В БД контрагенты:

    1. patronymic = Михаил
    2. surname = Михаил
    3. name = Михаил
    4. preferred_name = Михаил
    5. preferred_name = Михайлович
    6. preferred_name = Миша
    7. preferred_name = Mikhail
    8. preferred_name = МИХАИЛ
    9. preferred_name = М И Х А И Л
    10. preferred_name = Миаил
    11. city = Михаил
    12. city = Михаил
    Поиск вернул:
    1
    2
    3
    4
    8
    test_s_05_search_by_ companySearch — ООО Оксана

    В БД контрагенты:

    1. patronymic = Оксана
    company = ООО
    2. company = ООО Oksana
    3. company = ООО Ромашка
    name = Оксана
    4. company = ООО Оксана Витальевна
    5. company = ИП Оксана
    6. company = ООО Оксана
    7. speaker = ООО Оксана
    Поиск вернул:
    1
    3
    4
    6
    test_s_06_search_by_ birth_dateSearch — 14.03.1999

    В БД контрагенты:
    1. birth_date= 14.03.1999
    name = Михаил
    2. birth_date= 14.03.1999
    name = Оксана
    3. birth_date= 17.03.1999
    name = Иван
    4. actuality_date = 14.03.1999
    5. birth_date= 14/03/1999
    6. birth_date= 03.14.1999
    7. first_conf_date= 14.03.1999
    8. job_start_date = 14.03.1999
    Поиск вернул:
    1
    2
    test_s_07_search_by_ device_typeSearch — SAMSUNG

    В БД контрагенты:

    1. type = UNKNOWN
    2. type= IPHONE
    3. type= IPAD
    4. type= SAMSUNG
    5. type= LENOVO
    6. type= NOKIA
    7. type= BLACKBERRY
    8. type= WINDOWSPHONE
    9. type= YOTAPHONE
    10. type= OTHERS
    Поиск вернул:
    4
    test_s_08_search_by_ device_osSearch — IOS


    В БД контрагенты:
    1. os = UNKNOWN
    2. os = ANDROID
    3. os = IOS
    4. os = WINDOWS
    5. os = OTHERS
    Поиск вернул:
    3
    test_s_09_search_by_ authorSearch — Петров

    В БД контрагенты:

    1. surname = Петров
    2. name = Петров
    3. author = ИП Петров
    4. author = ПЕТРОВ
    5. author = Petrov
    6. author = Петро
    7. position = Петров
    8. company = петров
    9. language = Петров
    Поиск вернул:
    1
    2
    3
    4
    8
    test_s_10_search_by_stringSearch — Иванов Николай Михайлович Колян ИП Иванов SAMSUNG ANDROID Михаил

    В БД контрагенты:

    1. surname = Иванов
    name = Николай
    patronymic = Михайлович
    preferred_name = Колян
    company = ИП Иванов
    type = SAMSUNG
    os = ANDROID
    author = Михаил
    2. surname = Иванов
    name = Николай
    patronymic = Михайлович
    preferred_name = Николаша
    company = ИП Петров
    type = SAMSUNG
    os = ANDROID
    author = Михайлович
    Поиск вернул:
    1
    test_s_11_search_nothing_found_speaker_organizatorSearch — TRUE

    В БД контрагенты:

    1. speaker = 1
    2. organizator = 1
    Поиск ничего не вернул
    test_s_12_search_nothing_found_genderSearch — MALE

    В БД контрагенты:

    1. gender = 1
    Поиск ничего не вернул
    test_s_13_search_nothing_found_vip_flagSearch — TRUE

    В БД контрагенты:
    1. vip_flag= 2
    Поиск ничего не вернул
    test_s_14_search_nothing_found_visit_count_average_ratingSearch — 2

    В БД контрагенты:

    1. visit_count= 2
    2. average_rating= 2
    Поиск ничего не вернул
    test_s_15_search_nothing_found_type_serial_numberSearch — NOKIA
    В БД контрагенты:
    1. type = NOKIA
    2. serial_number = NOKIA
    Поиск ничего не вернул
    test_s_16_search_by_dataПустой поиск

    В БД контрагенты:

    1. surname = Петров
    2. surname = Иванов
    3. company = ИП Петров
    4. surname = ПЕТРОВ
    5. surname = Petrov
    6. surname = Петро
    7. position = Петров
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    (При пустом вводе поиск вернёт полный список базы данных)
    test_s_17_search_by_syntax_turningon
    (поиск по включению)
    Search — Петров

    В БД контрагенты:

    1. surname = %Петров
    2. surname = Петров%
    3. surname = Пет%ов
    4. surname = %Петров%
    5. surname = Петров
    Поиск вернул:
    3
    5
    (Поиск осуществляется только по полному совпадению)
    test_s_18_search_by_syntax_underscoreSearch — _

    В БД контрагенты:

    1. surname = А
    2. name = J
    3. company = VR
    4. surname = Петров
    5. surname = Л
    Поиск вернул:
    1
    2
    5
    test_s_19_search_by_syntax_stri_ngSearch — А__а

    В БД контрагенты:

    1. surname=Алла
    2. name=аннА
    3. patronymic=АбБа
    4. preferredName=аГГа
    5. company=А@#А
    6. model=А 好不А
    7. author=А12А
    8. surname=Аббба
    9. name=Ана
    10. name=Аа
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    test_s_20_search_by_syntax_ birthDateSearch — 18.05.20__

    В БД контрагенты:

    1. birthDate = 18.05.2019
    2. birthDate = 18.05.2001
    3. birthDate = 12.06.2019.
    4. birthDate = 01.06.2019
    5. birthDate= 20.01.1995
    6. birthDate = 20.12.1995
    7. birthDate = 17.12.2019
    8. birthDate = 31.03.1997
    Поиск вернул:
    1
    2
    test_s_21_search_by_syntax_OSSearch — _NO_WN

    В БД контрагенты:

    1. OS = UNKNOWN
    2. OS = IOS
    3. OS = ANDROID
    4. OS = WINDOWS
    5. OS= OTHERS
    Поиск вернул:
    1
    test_s_22_search_by_syntax_%stringSearch — %ров

    В БД контрагенты:

    1. surname=Петров
    2. name=СИДОРОВ
    3. patronymic=КрАмАрОв
    4. preferredName= (пробел) ров
    5. company=ров
    6. model=Кров
    7. author=~`!@#$%^&*()_+<>?:”{}[];’ров
    8. surname= 好/不好qwertyров
    9. name=1234567890ров
    10. patronymic= Плов
    11. preferredName=Немичев
    12. company=р
    13. model=Рова
    14. author=Рова-Дитрих
    15. surname=Майба
    16. author=Petrov
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    test_s_23_search_by_syntax_string%Search — але%

    В БД контрагенты:

    1. surname=Александров
    2. name=АЛЕКСА
    3. patronymic=АлЕеВнА
    4. preferredName=але (пробел)
    5. company=але
    7. model=Алек
    8. author=але~`!@#$%^&*()_+<>?:”{}[];’
    9. surname=але 好/不好qwerty
    10. name=але1234567890
    11. patronymic= Коле
    12. preferredName=Пете
    13. company=е
    14. model=Палей
    15. author=Гватемале
    16. surname=Огород
    17. author=Aleks
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    test_s_24_search_by_syntax_%string%Search — %ндр%

    В БД контрагенты:

    1. surname=Андрющенко
    2. name=АНДРИАННА
    3. patronymic=аНдРеЕвИч
    4. preferredName= (пробел) ндр (пробел)
    5. company=ндр
    6. model=Андре
    7. author=~`!@#$%^&ндр*()_+<>?:”{}[];’
    8. surname= 好/不好ндрqwerty
    9. name=1234ндр567890
    10. patronymic= Квадро
    11. preferredName=Гайдар
    12. company=р
    13. model=Дениро
    14. author=Алексеевич
    15. surname=Andre
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    test_s_25_search_by_syntax_str_%_ingSearch — Ар%на

    В БД контрагенты:

    1. surname=Артемовна
    2. name=АРКАДИЕВНА
    3. patronymic=аРсЕнИеВнА
    4. preferredName= Ар(пробел)на
    5. company=Арна
    6. model=Арина
    7. author=Ар~`!@#$%^&*()_+<>?:”{}[];’на
    8. surname=Ар 好/不好qwertyна
    9. name=Ар1234567890на
    10. patronymic= рн
    11. preferredName=ар
    12. company=на
    13. model=Карнак
    14. author=Рост
    15. surname=АлефтинаАртемовнаИ_Компания
    16. name=Arturovna
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    test_s_26_search_by_syntax_%Search — %

    В БД контрагенты:

    1. surname = Петров
    2. name = СНЕЖАННА
    3. patronymic = АнДрЕеВиЧ
    4. preferredName=ИП 好/不好asdf
    5. company= Petrov
    6. model= ~`!@#$%^&*()_+<>?:”{}[];’
    7. author=1234567890
    8. surname =(пробел)
    9. name =(пустое поле)
    10. patronymic = Q
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    (При поиске "%" - поиск вернёт все данные по всем полям, содержащим ноль или более символов)
    test_s_27_search_by_syntax_%_birthDateSearch — 18.05.20%

    В БД контрагенты:

    1. birthDate = 18.05.2019
    2. birthDate = 18.05.2001
    3. birthDate = 12.06.2019.
    4. birthDate = 01.06.2019
    5. birthDate= 20.01.1995
    6. birthDate = 20.12.1995
    7. birthDate = 17.12.2019
    8. birthDate = 31.03.1997
    Поиск вернул:
    1
    2
    test_s_28_search_by_syntax_%_OSSearch — %NOWN

    В БД контрагенты:

    1. OS = UNKNOWN
    2. OS = IOS
    3. OS = ANDROID
    4. OS = WINDOWS
    5. OS= OTHERS
    Поиск вернул:
    1
    НазваниеОписание Результат
    test_s_01_filter_by_id



















    Фильтр по ID — 1234

    В БД контрагенты:

    1. id = 1234
    2. id = 1235
    3. id = 3698
    4. id = 2854
    5. id = 4598
    Поиск вернул:
    1234
    test_s_02_filter_by_id_comma



















    Фильтр по ID — 1234, 1235, 1236 (через запятую)

    В БД контрагенты:

    1. id = 1234
    2. id = 1235
    3. id = 3698
    4. id = 2854
    5. id = 4598
    Поиск вернул:
    1234,1235
    test_s_03_filter_by_id_space



















    Фильтр по ID — 1234 1235 1236 (через пробел)

    В БД контрагенты:

    1. id = 1234
    2. id = 1235
    3. id = 3698
    4. id = 2854
    5. id = 4598
    Поиск вернул:
    1234 1235
    test_s_04_filter_by_id_column



















    Фильтр по ID —
    1234
    1235
    1236 (в столбик)

    В БД контрагенты:

    1. id = 1234
    2. id = 1235
    3. id = 3698
    4. id = 2854
    5. id = 4598
    Поиск вернул:
    1234
    1235
    test_s_05_filter_by_actuality_dateЗадать интервал от 11.05.2019 до 11.06.2019

    1. actuality_date= 15.05.2019 (дата в заданном интервале)
    2. actuality_date= 11.05.2019 (нижняя граница)
    3. actuality_date= 11.06.2019 (верхняя граница)
    4. actuality_date= 12.05.2019 (приграничное значение)
    5. actuality_date= 10.06.2019 (приграничное значение)
    6. actuality_date= 10.05.2019 (приграничное значение)
    7. actuality_date= 12.06.2019 (приграничное значение)
    8. actuality_date= (пустая строка)
    9. birth_date = 15.05.2019
    10. actuality_date= 01.01.1900
    11. actuality_date= 01.01.0000
    12. actuality_date= 31.12.9999
    Поиск вернул:
    1
    2
    3
    4
    5
    test_s_06_filter_by_actuality_dateЗадать интервал от 11.05.2019

    1. actuality_date= 15.05.2019 (дата в заданном интервале)
    2. actuality_date= 11.05.2019 (нижняя граница)
    3. actuality_date= 11.06.2019 (верхняя граница)
    4. actuality_date= 12.05.2019 (приграничное значение)
    5. actuality_date= 10.06.2019 (приграничное значение)
    6. actuality_date= 10.05.2019 (приграничное значение)
    7. actuality_date= 12.06.2019 (приграничное значение)
    8. actuality_date= (пустая строка)
    9. birth_date = 15.05.2019
    10. actuality_date= 01.01.1900
    11. actuality_date= 01.01.0000
    12. actuality_date= 31.12.9999
    Поиск вернул:
    1
    2
    3
    4
    5
    12
    test_s_07_filter_by_actuality_dateЗадать интервал до 11.06.2019

    1. actuality_date= 15.05.2019 (дата в заданном интервале)
    2. actuality_date= 11.05.2019 (нижняя граница)
    3. actuality_date= 11.06.2019 (верхняя граница)
    4. actuality_date= 12.05.2019 (приграничное значение)
    5. actuality_date= 10.06.2019 (приграничное значение)
    6. actuality_date= 10.05.2019 (приграничное значение)
    7. actuality_date= 12.06.2019 (приграничное значение)
    8. actuality_date= (пустая строка)
    9. birth_date = 01.05.2019
    10. actuality_date= 01.01.1900
    11. actuality_date= 01.01.0000
    12. actuality_date= 31.12.9999
    Поиск вернул:
    1
    2
    3
    4
    5
    10
    11
    test_s_08_filter_by_actualityDate_this yearКнопка "В этом году"
    Подменить системную дату на 11.06.2019

    1. actuality_date= 15.04.2019 (дата в заданном интервале)
    2. actuality_date= 01.01.2019 (нижняя граница)
    3. actuality_date= 31.12.2019 (верхняя граница)
    4. actuality_date= 02.02.2019 (приграничное значение н.г.)
    5. actuality_date= 30.12.2019 (приграничное значение в.г.)
    6. actuality_date= 31.12.2018 (приграничное значение н.г.)
    7. actuality_date= 01.01.2020 (приграничное значение в.г.)
    8. actuality_date= 01.01.1900 (потенциально крит. дата)
    9. actuality_date= 12.03.2050
    11. actuality_date=14.07.1977
    12. actuality_date=31.12.9999
    13. actuality_date=01.01.0000
    14. actuality_date= (пустая строка)
    Запрос вернул строки с ID:

    1
    2
    3
    4
    5
    test_s_09_filter_by_actuality_date_thisMonthКнопка "В этом месяце"
    Подменить системную дату на 11.05.2019

    1. actuality_date= 15.05.2019 (дата в заданном интервале)
    2. actuality_date= 01.05.2019 (нижняя граница)
    3. actuality_date= 31.05.2019 (верхняя граница)
    4. actuality_date= 02.05.2019 (приграничное значение)
    5. actuality_date= 30.05.2019 (приграничное значение)
    6. actuality_date= 30.04.2019 (приграничное значение)
    7. actuality_date= 01.06.2019 (приграничное значение)
    8. actuality_date= (пустая строка)
    Поиск вернул:
    1
    2
    3
    4
    5
    test_s_10_filter_by_actuality_date_yesterdayКнопка "Вчера"
    Подменить системную дату на 11.05.2019

    1. actuality_date= 10.05.2019 (дата в заданном интервале)
    2. actuality_date= 10.05.2019 00:00 (нижняя граница)
    3. actuality_date= 10.05.2019 23:59 (верхняя граница)
    4. actuality_date= 10.05.2019 00:01 (приграничное значение)
    5. actuality_date= 10.05.2019 23:58 (приграничное значение)
    6. actuality_date= 09.05.2019 23:59 (приграничное значение)
    7. actuality_date= 11.05.2019 00:00 (приграничное значение)
    8. actuality_date= (пустая строка)
    9. birth_date = 10.05.2019
    10. actuality_date= 01.01.1900
    11. actuality_date= 01.01.0000
    12. actuality_date= 31.12.9999
    Поиск вернул:
    1
    2
    3
    4
    5
    test_s_11_filter_by_actuality_date_todayКнопка "Сегодня"
    Подменить системную дату на 11.05.2019

    1. actuality_date= 11.05.2019 (дата в заданном интервале)
    2. actuality_date= 11.05.2019 00:00 (нижняя граница)
    3. actuality_date= 11.05.2019 23:59 (верхняя граница)
    4. actuality_date= 11.05.2019 00:01 (приграничное значение)
    5. actuality_date= 11.05.2019 23:58 (приграничное значение)
    6. actuality_date= 10.05.2019 23:59 (приграничное значение)
    7. actuality_date= 12.05.2019 00:00 (приграничное значение)
    8. actuality_date= (пустая строка)
    9. birth_date = 11.05.2019
    10. actuality_date= 01.01.1900
    11. actuality_date= 01.01.0000
    12. actuality_date= 31.12.9999
    Поиск вернул:
    1
    2
    3
    4
    5
    test_s_12_filter_by_actuality_date_lastHourКнопка "За последний час"
    Подменить системное время на 11.05.2019 16:15

    1. actuality_date= 11.05.2019 16:00 (время в заданном интервале)
    2. actuality_date= 11.05.2019 15:15:00 (нижняя граница)
    3. actuality_date= 11.05.2019 16:15:59 (верхняя граница)
    4. actuality_date= 11.05.2019 15:16 (приграничное значение)
    5. actuality_date= 11.05.2019 16:14 (приграничное значение)
    6. actuality_date= 11.05.2019 15:14:59 (приграничное значение)
    7. actuality_date= 11.05.2019 16:16:00 (приграничное значение)
    8. actuality_date= (пустая строка)
    9. birth_date = 11.05.2019 15:50
    Поиск вернул:
    1
    2
    3
    4
    5
    test_s_13_filter_by_actuality_date_nullКнопка "Пустые значения"


    1. actuality_date= 10.05.2019
    2. actuality_date= 19.04.2019
    3. actuality_date= 14.10.2018
    4. actuality_date= 01.02.2019
    5. actuality_date= (пустая строка)
    Поиск вернул:
    5
    test_s_14_filter_by_actuality_date_notNullКнопка "Не пустые значения"


    1. actuality_date= 10.05.2019
    2. actuality_date= 19.04.2019
    3. actuality_date= 14.10.2018
    4. actuality_date= 01.02.2019
    5. actuality_date= (пустая строка)
    Поиск вернул:
    1
    2
    3
    4
    test_s_15_filter_by_surname Фильтр по фамилии Петров

    В БД контрагенты:

    1. surname = Петров
    2. surname = Иванов
    3. company = ИП Петров
    4. surname = ПЕТРОВ
    5. surname = Petrov
    6. surname = Петро
    7. position = Петров
    8. name = Петров
    9. ppatronymic = Петров
    Поиск вернул:
    1
    4
    test_s_16_filter_by_name Фильтр по имени Оксана

    В БД контрагенты:

    1. name = ОКСАНА
    2. name = Аксана
    3. name = Оксана
    4. name = Оксаночка
    5. name = Оксана Витальевна
    6. name = Oksana
    7. preferred_name = Оксана
    8. surname = Оксана
    9. position = Оксана
    Поиск вернул:
    1
    3
    5
    test_s_17_filter_by_patronymicФильтр по отчеству - Михайлович

    В БД контрагенты:

    1. patronymic = Михайлович
    2. patronymic = Леонов
    3. patronymic = Тарасович
    4. patronymic = Michailovitch
    Поиск вернул:
    1
    test_s_18_filter_by_gender_manФильтр по полу — MALE

    В БД контрагенты:

    1. gender = 1
    2. gender = 2
    3. gender = 0
    Поиск вернул:
    1
    test_s_19_filter_by_gender_womanФильтр по полу — FEMALE

    В БД контрагенты:

    1. gender = 1
    2. gender = 2
    3. gender = 0
    Поиск вернул:
    2
    test_s_20_filter_by_gender_unknownФильтр по полу — UNKNOWN

    В БД контрагенты:

    1. gender = 1
    2. gender = 2
    3. gender = 0
    Поиск вернул:
    3
    test_s_21_filter_by_gender_manORWomanФильтр по полу — MALE, FEMALE

    В БД контрагенты:

    1. gender = 1
    2. gender = 2
    3. gender = 0
    Поиск вернул:
    1
    2
    test_s_22_filter_by_gender_manORUnknownФильтр по полу — MALE, UNKNOWN

    В БД контрагенты:

    1. gender = 1
    2. gender = 2
    3. gender = 0
    Поиск вернул:
    1
    3
    test_s_23_filter_by_gender_womanORUnknownФильтр по полу — FEMALE, UNKNOWN

    В БД контрагенты:

    1. gender = 1
    2. gender = 2
    3. gender = 0
    Поиск вернул:
    2
    3
    test_s_24_filter_by_gender_womanORUnknownORManФильтр по полу — FEMALE, UNKNOWN, MALE

    В БД контрагенты:

    1. gender = 1
    2. gender = 2
    3. gender = 0
    Поиск вернул:
    1
    2
    3
    test_s_25_filter_by_birth_date Интервал от - по
    от 01.01.1987 по 31.12.1999

    1. birth_date = 10.05.1990 (дата в заданном интервале)
    2. birth_date = 01.01.1987 (нижняя граница)
    3. birth_date = 31.12.1999 (верхняя граница)
    4. birth_date = 02.01.1987 (приграничное значение)
    5. birth_date = 30.12.1999 (приграничное значение)
    6. birth_date = 31.12.1986 (приграничное значение)
    7. birth_date = 01.01.2000 (приграничное значение)
    8. birth_date = (пустая строка)
    9. actuality_date= 10.05.1990
    Поиск вернул:
    1
    2
    3
    4
    5
    test_s_26_filter_by_birth_date Интервал от
    от 01.01.1987

    1. birth_date = 10.05.1990 (дата в заданном интервале)
    2. birth_date = 01.01.1987 (нижняя граница)
    3. birth_date = 31.12.9999 (верхняя граница)
    4. birth_date = 02.01.1987 (приграничное значение)
    5. birth_date = 31.12.1986 (приграничное значение)
    6. birth_date = (пустая строка)
    7. birth_date = 01.01.1900 (дата не входящая в интерсвал)
    8. actuality_date= 10.05.1990
    Поиск вернул:
    1
    2
    3
    4
    test_s_27_filter_by_birth_date Интервал по
    по 01.01.1987

    1. birth_date = 10.05.1980 (дата в заданном интервале)
    2. birth_date = 01.01.0000 (нижняя граница)
    3. birth_date = 01.01.1987 (верхняя граница)
    4. birth_date = 31.12.1986 (приграничное значение)
    5. birth_date = 02.01.1987 (приграничное значение)
    6. birth_date = (пустая строка)
    7. birth_date = 01.01.1999 (дата не входящая в интервал)
    8. actuality_date= 10.05.1980
    Поиск вернул:
    1
    2
    3
    4
    test_s_28_filter_by_birth_date Интервал от 14.03.1999 по 14.03.1999

    В БД контрагенты:
    1. birth_date = 14.03.1999 (дата в заданном интервале)
    2. birth_date = 13.03.1999 (приграничное значение)
    3. birth_date = 15.03.1999 (приграничное значение)
    4. birth_date = (пустая строка)
    5. birth_date = 01.01.1999 (дата не входящая в интервал)
    6. actuality_date= 14.03.1999
    Поиск вернул:
    1
    test_s_29_filter_by_authorФильтр по автору — Оксана

    В БД контрагенты:

    1. author = Оксана
    2. author = ОКСАНА
    3. author = Oksana
    4. author = Иван
    5. company = Оксана
    6. position = Оксана
    Поиск вернул:
    1
    2
    test_s_30_filter_by_syntax_%_IDФильтрация с "%" по "ID" —%

    В БД контрагенты:

    1. ID = 12
    2. ID = 1200
    3. ID = 12900
    4. ID = 35
    5. ID = 1935
    6. ID = 10035
    7. ID = 126
    8. ID = 1026
    9. ID = 19926
    10. ID = 58
    11. ID = 1580
    12. ID = 195899
    13. ID = 1455
    14. ID = (пустота)
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    test_s_31_filter_by_syntax_ID%Фильтрация с "%" по "ID" —12%

    В БД контрагенты:

    1. ID = 12
    2. ID = 120
    3. ID = 12900
    4. ID = 35
    5. ID = 1935
    6. ID = 10035
    7. ID = 126
    8. ID = 1026
    9. ID = 19926
    10. ID = 58
    11. ID = 1580
    12. ID = 195899
    13. ID = 1455
    14. ID = (пустота)
    Поиск вернул:
    1
    2
    3
    test_s_32_filter_by_syntax_%IDФильтрация с "%" по "ID" —%35

    В БД контрагенты:

    1. ID = 12
    2. ID = 1200
    3. ID = 12900
    4. ID = 35
    5. ID = 935
    6. ID = 10035
    7. ID = 126
    8. ID = 1026
    9. ID = 19926
    10. ID = 58
    11. ID = 1580
    12. ID = 195899
    13. ID = 1455
    14. ID = (пустота)
    Поиск вернул:
    4
    5
    6
    test_s_33_filter_by_syntax_I%DФильтрация с "%" по "ID" — 1%26

    В БД контрагенты:

    1. ID = 12
    2. ID = 1200
    3. ID = 12900
    4. ID = 35
    5. ID = 1935
    6. ID = 10035
    7. ID = 126
    8. ID = 1026
    9. ID = 19926
    10. ID = 58
    11. ID = 1580
    12. ID = 195899
    13. ID = 1455
    14. ID = (пустота)
    Поиск вернул:

    7
    8
    9
    test_s_34_filter_by_syntax_%ID%Фильтрация с "%" по "ID" —%58%

    В БД контрагенты:

    1. ID = 12
    2. ID = 1200
    3. ID = 12900
    4. ID = 35
    5. ID = 1935
    6. ID = 10035
    7. ID = 126
    8. ID = 1026
    9. ID = 19926
    10. ID = 58
    11. ID = 1580
    12. ID = 195899
    13. ID = 1455
    14. ID = (пустота)
    Поиск вернул:

    10
    11
    12
    test_s_35_filter_by_syntax_%_authorФильтрация с "%" по "author" —%


    В БД контрагенты:

    1. author = Петров
    2. author = СИДОРОВ
    3. author = КрАмАрОв
    4. author = (пробел) ров
    5. author = ров
    6. author = ~`!@#$%^&*()_+<>?:”{}[];’ров
    7. author = 好/不好qwertyров
    8. author = 1234567890ров
    9. author = Плов
    10. author = Немичев
    11. author = р
    12. author = Рова
    13. author = Рова-Дитрих
    14. author = Майба
    15. author = Petrov
    16. surname = Петров
    17. name = СИДОРОВ
    18. patronymic = КрАмАрОв
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15

    test_s_36_filter_by_syntax_%authorФильтрация с "%" по "author" —%ров

    В БД контрагенты:

    1. author = Петров
    2. author = СИДОРОВ
    3. author = КрАмАрОв
    4. author = (пробел) ров
    5. author = ров
    6. author = ~`!@#$%^&*()_+<>?:”{}[];’ров
    7. author = 好/不好qwertyров
    8. author = 1234567890ров
    9. author = Плов
    10. author = Немичев
    11. author = р
    12. author = Рова
    13. author = Рова-Дитрих
    14. author = Майба
    15. author = Petrov
    16. surname = Петров
    17. name = СИДОРОВ
    18. patronymic = КрАмАрОв
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    test_s_37_filter_by_syntax_author%Фильтрация с "%" по "author" — але%

    В БД контрагенты:

    1. author = Александров
    2. author = АЛЕКСА
    3. author = АлЕеВнА
    4. author = але (пробел)
    5. author = але
    6. author = але~`!@#$%^&*()_+<>?:”{}[];’
    7. author = але好/不好qwerty
    8. author = але1234567890
    9. author = Коле
    10. author = Пете
    11. author = е
    12. author = Палей
    13. author = Гватемале
    14. author = Огород
    15. author = Aleks
    16. surname = Петров
    17. name = СИДОРОВ
    18. patronymic = КрАмАрОв
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    test_s_38_filter_by_syntax_au%thorФильтрация с "%" по "author" — Ар%на

    В БД контрагенты:

    1. author = Артемовна
    2. author = АРКАДИЕВНА
    3. author = аРсЕнИеВнА
    4. author = Ар(пробел)на
    5. author = Арна
    6. author = Ар~`!@#$%^&*()_+<>?:”{}[];’на
    7. author = Ар好/不好qwertyна
    8. author = Ар1234567890на
    9. author рн
    10. author = ар
    11. author = на
    12. author = Карнак
    13. author = Рост
    14. author = АлефтинаАртемовнаИ_Компания
    15. author = Arturovna
    16. surname = Артемовна
    17. name = АРКАДИЕВНА
    18. patronymic = аРсЕнИеВнА
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    test_s_39_filter_by_syntax_%author%Фильтрация с "%" по "author" — %ндр%

    В БД контрагенты:

    1. author = Андрющенко
    2. author = АНДРИАННА
    3. author = аНдРеЕвИч
    4. author = (пробел) ндр (пробел)
    5. author = ндр
    6. author = Андре
    7. author = ~`!@#$%^&ндр*()_+<>?:”{}[];’
    8. author = 好/不好ндрqwerty
    9. author = 1234ндр567890
    10. author = Квадро
    11. author = Гайдар
    12. author = р
    13. author = Дениро
    14. author = Алексеевич
    15. author = Andre
    16. surname = Андрющенко
    17. name = АНДРИАННА
    18. patronymic = аНдРеЕвИч
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    test_s_40_filter_by_syntax_%_surnameФильтрация с "%" по "surname" —%


    В БД контрагенты:

    1. surname = Петров
    2. surname = СИДОРОВ
    3. surname = КрАмАрОв
    4. surname = (пробел) ров
    5. surname = ров
    6. surname = ~`!@#$%^&*()_+<>?:”{}[];’ров
    7. surname = 好/不好qwertyров
    8. surname = 1234567890ров
    9. surname = Плов
    10. surname = Немичев
    11. surname = р
    12. surname = Рова
    13. surname = Рова-Дитрих
    14. surname = Майба
    15. surname = Petrov
    16. author = Петров
    17. name = СИДОРОВ
    18. patronymic = КрАмАрОв
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    test_s_41_filter_by_syntax_%surnameФильтрация с "%" по "surname" —%ров

    В БД контрагенты:

    1. surname = Петров
    2. surname = СИДОРОВ
    3. surname = КрАмАрОв
    4. surname = (пробел) ров
    5. surname = ров
    6. surname = ~`!@#$%^&*()_+<>?:”{}[];’ров
    7. surname = 好/不好qwertyров
    8. surname = 1234567890ров
    9. surname = Плов
    10. surname = Немичев
    11. surname = р
    12. surname = Рова
    13. surname = Рова-Дитрих
    14. surname = Майба
    15. surname = Petrov
    16. author = Петров
    17. name = СИДОРОВ
    18. patronymic = КрАмАрОв
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    test_s_42_filter_by_syntax_surname%Фильтрация с "%" по "surname" — але%

    В БД контрагенты:

    1. surname = Александров
    2. surname = АЛЕКСА
    3. surname = АлЕеВнА
    4. surname = але (пробел)
    5. surname = але
    6. surname = але~`!@#$%^&*()_+<>?:”{}[];’
    7. surname = але好/不好qwerty
    8. surname = але1234567890
    9. surname = Коле
    10. surname = Пете
    11. surname = е
    12. surname = Палей
    13. surname = Гватемале
    14. surname = Огород
    15. surname = Aleks
    16. author = Петров
    17. name = СИДОРОВ
    18. patronymic = КрАмАрОв
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    test_s_43_filter_by_syntax_sur%nameФильтрация с "%" по "surname" — Ар%на

    В БД контрагенты:

    1. surname = Артемовна
    2. surname = АРКАДИЕВНА
    3. surname = аРсЕнИеВнА
    4. surname = Ар(пробел)на
    5. surname = Арна
    6. surname = Ар~`!@#$%^&*()_+<>?:”{}[];’на
    7. surname = Ар好/不好qwertyна
    8. surname = Ар1234567890на
    9. surname рн
    10. surname = ар
    11. surname = на
    12. surname = Карнак
    13. surname = Рост
    14. surname = АлефтинаАртемовнаИ_Компания
    15. surname = Arturovna
    16. author = Артемовна
    17. name = АРКАДИЕВНА
    18. patronymic = аРсЕнИеВнА
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    test_s_44_filter_by_syntax_%surname%Фильтрация с "%" по "surname" — %ндр%

    В БД контрагенты:

    1. surname = Андрющенко
    2. surname = АНДРИАННА
    3. surname = аНдРеЕвИч
    4. surname = (пробел) ндр (пробел)
    5. surname = ндр
    6. surname= Андре
    7. surname = ~`!@#$%^&ндр*()_+<>?:”{}[];’
    8. surname = 好/不好ндрqwerty
    9. surname = 1234ндр567890
    10. surname = Квадро
    11. surname = Гайдар
    12. surname = р
    13. surname = Дениро
    14. surname = Алексеевич
    15. surname = Andre
    16. author = Андрющенко
    17. name = АНДРИАННА
    18. patronymic = аНдРеЕвИч
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    test_s_45_filter_by_syntax_%_nameФильтрация с "%" по "name" —%


    В БД контрагенты:

    1. name = Петров
    2. name = СИДОРОВ
    3. name = КрАмАрОв
    4. name = (пробел) ров
    5. name = ров
    6. name = ~`!@#$%^&*()_+<>?:”{}[];’ров
    7. name = 好/不好qwertyров
    8. name = 1234567890ров
    9. name = Плов
    10. name = Немичев
    11. name = р
    12. name = Рова
    13. name = Рова-Дитрих
    14. name = Майба
    15. name = Petrov
    16. author = Петров
    17. surname = СИДОРОВ
    18. patronymic = КрАмАрОв
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    test_s_46_filter_by_syntax_%nameФильтрация с "%" по "name" —%ров

    В БД контрагенты:

    1. name = Петров
    2. name = СИДОРОВ
    3. name = КрАмАрОв
    4. name = (пробел) ров
    5. name = ров
    6. name = ~`!@#$%^&*()_+<>?:”{}[];’ров
    7. name = 好/不好qwertyров
    8. name = 1234567890ров
    9. name = Плов
    10. name = Немичев
    11. name = р
    12. name = Рова
    13. name = Рова-Дитрих
    14. name = Майба
    15. name = Petrov
    16. author = Петров
    17. surname = СИДОРОВ
    18. patronymic = КрАмАрОв
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    test_s_47_filter_by_syntax_name%Фильтрация с "%" по "name" — але%

    В БД контрагенты:

    1. name = Александров
    2. name = АЛЕКСА
    3. name = АлЕеВнА
    4. name = але (пробел)
    5. name = але
    6. name = але~`!@#$%^&*()_+<>?:”{}[];’
    7. name = але好/不好qwerty
    8. name = але1234567890
    9. name = Коле
    10. name = Пете
    11. name = е
    12. name = Палей
    13. name = Гватемале
    14. name = Огород
    15. name = Aleks
    16. author = Петров
    17. surname = СИДОРОВ
    18. patronymic = КрАмАрОв
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    test_s_48_filter_by_syntax_na%meФильтрация с "%" по "name" — Ар%на

    В БД контрагенты:

    1. name = Артемовна
    2. name = АРКАДИЕВНА
    3. name = аРсЕнИеВнА
    4. name = Ар(пробел)на
    5. name = Арна
    6. name = Ар~`!@#$%^&*()_+<>?:”{}[];’на
    7. name = Ар好/不好qwertyна
    8. name = Ар1234567890на
    9. name рн
    10. name = ар
    11. name = на
    12. name = Карнак
    13. name = Рост
    14. name = АлефтинаАртемовнаИ_Компания
    15. name = Arturovna
    16. author = Артемовна
    17. surname = АРКАДИЕВНА
    18. patronymic = аРсЕнИеВнА
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    test_s_49_filter_by_syntax_%name%Фильтрация с "%" по "name" — %ндр%

    В БД контрагенты:

    1. name = Андрющенко
    2. name = АНДРИАННА
    3. name = аНдРеЕвИч
    4. name = (пробел) ндр (пробел)
    5. name = ндр
    6. name = Андре
    7. name = ~`!@#$%^&ндр*()_+<>?:”{}[];’
    8. name = 好/不好ндрqwerty
    9. name = 1234ндр567890
    10. name = Квадро
    11. name = Гайдар
    12. name = р
    13. name = Дениро
    14. name = Алексеевич
    15. name = Andre
    16. author = Андрющенко
    17. surname = АНДРИАННА
    18. patronymic = аНдРеЕвИч
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    test_s_50_filter_by_syntax_%_patronymicФильтрация с "%" по "patronymic" —%


    В БД контрагенты:

    1. patronymic = Петров
    2. patronymic = СИДОРОВ
    3. patronymic = КрАмАрОв
    4. patronymic = (пробел) ров
    5. patronymic = ров
    6. patronymic = ~`!@#$%^&*()_+<>?:”{}[];’ров
    7. patronymic = 好/不好qwertyров
    8. patronymic = 1234567890ров
    9. patronymic = Плов
    10. patronymic = Немичев
    11. patronymic = р
    12. patronymic = Рова
    13. patronymic = Рова-Дитрих
    14. patronymic = Майба
    15. patronymic = Petrov
    16. name = Петров
    17. surname = СИДОРОВ
    18. author = КрАмАрОв
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    test_s_51_filter_by_syntax_%patronymicФильтрация с "%" по "patronymic" —%ров

    В БД контрагенты:

    1. name = Петров
    2. name = СИДОРОВ
    3. name = КрАмАрОв
    4. name = (пробел) ров
    5. name = ров
    6. name = ~`!@#$%^&*()_+<>?:”{}[];’ров
    7. name = 好/不好qwertyров
    8. name = 1234567890ров
    9. name = Плов
    10. name = Немичев
    11. name = р
    12. name = Рова
    13. name = Рова-Дитрих
    14. name = Майба
    15. name = Petrov
    16. author = Петров
    17. surname = СИДОРОВ
    18. name = КрАмАрОв
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    test_s_52_filter_by_syntax_patronymic%Фильтрация с "%" по "name" — але%

    В БД контрагенты:

    1. name = Александров
    2. name = АЛЕКСА
    3. name = АлЕеВнА
    4. name = але (пробел)
    5. name = але
    6. name = але~`!@#$%^&*()_+<>?:”{}[];’
    7. name = але好/不好qwerty
    8. name = але1234567890
    9. name = Коле
    10. name = Пете
    11. name = е
    12. name = Палей
    13. name = Гватемале
    14. name = Огород
    15. name = Aleks
    16. author = Петров
    17. surname = СИДОРОВ
    18. patronymic = КрАмАрОв
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    test_s_53_filter_by_syntax_patro%nymicФильтрация с "%" по "patronymic" — Ар%на

    В БД контрагенты:

    1. patronymic = Артемовна
    2. patronymic = АРКАДИЕВНА
    3. patronymic = аРсЕнИеВнА
    4. patronymic = Ар(пробел)на
    5. patronymic = Арна
    6. patronymic = Ар~`!@#$%^&*()_+<>?:”{}[];’на
    7. patronymic = Ар好/不好qwertyна
    8. patronymic = Ар1234567890на
    9. patronymic рн
    10. patronymic = ар
    11. patronymic = на
    12. patronymic = Карнак
    13. patronymic = Рост
    14. patronymic = АлефтинаАртемовнаИ_Компания
    15. patronymic = Arturovna
    16. author = Артемовна
    17. surname = АРКАДИЕВНА
    18. name = аРсЕнИеВнА
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    test_s_54_filter_by_syntax_%patronymic%Фильтрация с "%" по "patronymic" — %ндр%

    В БД контрагенты:

    1. patronymic = Андрющенко
    2. patronymic = АНДРИАННА
    3. patronymic = аНдРеЕвИч
    4. patronymic = (пробел) ндр (пробел)
    5. patronymic = ндр
    6. patronymic = Андре
    7. patronymic = ~`!@#$%^&ндр*()_+<>?:”{}[];’
    8. patronymic = 好/不好ндрqwerty
    9. patronymic = 1234ндр567890
    10. patronymic = Квадро
    11. patronymic = Гайдар
    12. patronymic = р
    13. patronymic = Дениро
    14. patronymic = Алексеевич
    15. patronymic = Andre
    16. author = Андрющенко
    17. surname = АНДРИАННА
    18. name = аНдРеЕвИч
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    test_s_55_filter_by_syntax_underscore_authorФильтрация с "_" по "author" — _

    В БД контрагенты:


    1. author = В
    2. author = м
    3. author = W
    4. author = @
    5. author = 好
    6. author = 4
    7. author = ми
    8. author = Аня
    9. author = (пробел)
    10. author = (пустое поле)
    11. surname = В
    12. name = м
    13. patronymic = W
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    test_s_56_filter_by_syntax-_authorФильтрация с "_" по "author" — __ня

    В БД контрагенты:


    1. author = Ваня
    2. author = МАНЯ
    3. author = ЖеНя
    4. author = @#ня
    5. author = 好不ня
    6. author = 12ня
    7. author = (пробел)(пробел)ня
    8. author = Пення
    9. author = Аня
    10. author = ня
    11. author = Genya
    12. author = (пустое поле)
    13. surname = Ваня
    14. name = МАНЯ
    15. patronymic = ЖеНя
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    test_s_57_filter_by_syntax-author_Фильтрация с "_" по "author" — Жан__

    В БД контрагенты:


    1. author = Жанна
    2. author = ЖАНКА
    3. author = ЖаНжа
    4. author = Жан@#
    5. author = Жан好不
    6. author = Жан12
    7. author = Жан(пробел)(пробел)
    8. author = Жаннна
    9. author = Жана
    10. author = Жан
    11. author = Zhana
    12. author = (пустое поле)
    13. surname = Жанна
    14. name = ЖАНКА
    15. patronymic = ЖаНжа
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    test_s_58_filter_by_syntax-au__thorФильтрация с "_" по "author" — А__а

    В БД контрагенты:

    1. author = Алла
    2. author = АННА
    3. author = АбБа
    4. author = А@#А
    5. author = А 好不А
    6. author = А12А
    7. author = А (пробел)(пробел)а
    8. author = Аббба
    9. author = Ана
    10. author = Аа
    11. author = Allа (транслит)
    12. author = (пустое поле)
    13. surname = Алла
    14. name = АННА
    15. patronymic = АбБа
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    test_s_59_filter_by_syntax-_auhor_Фильтрация с "_" по "author" — _аш_

    В БД контрагенты:

    1. author = Маша
    2. author = ДАША
    3. author = КаШа
    4. author = @аш#
    5. author = 好аш不
    6. author = 1аш2
    7. author = (пробел)аш(пробел)
    8. author = крашка
    9. author = баш
    10. author = аша
    10. author = аш
    11. author = Dasha
    12. author = (пустое поле)
    13. surname = Маша
    14. name = ДАША
    15. patronymic = КаШа
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    test_s_60_filter_by_syntax_underscore_nameФильтрация с "_" по "name" — _

    В БД контрагенты:


    1. name = В
    2. name = м
    3. name = W
    4. name = @
    5. name = 好
    6. name = 4
    7. name = ми
    8. name = Аня
    9. name = (пробел)
    10. name = (пустое поле)
    11. surname = В
    12. author = м
    13. patronymic = W
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    test_s_61_filter_by_syntax-_nameФильтрация с "_" по "name" — __ня

    В БД контрагенты:


    1. name = Ваня
    2. name = МАНЯ
    3. name = ЖеНя
    4. name = @#ня
    5. name = 好不ня
    6. name = 12ня
    7. name = (пробел)(пробел)ня
    8. name = Пення
    9. name = Аня
    10. name = ня
    11. name = Genya
    12. name = (пустое поле)
    13. surname = Ваня
    14. author = МАНЯ
    15. patronymic = ЖеНя
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    test_s_62_filter_by_syntax-name_Фильтрация с "_" по "name" — Жан__

    В БД контрагенты:


    1. name = Жанна
    2. name = ЖАНКА
    3. name = ЖаНжа
    4. name = Жан@#
    5. name = Жан好不
    6. name = Жан12
    7. name = Жан(пробел)(пробел)
    8. name = Жаннна
    9. name = Жана
    10. name = Жан
    11. name = Zhana
    12. name = (пустое поле)
    13. surname = Жанна
    14. author = ЖАНКА
    15. patronymic = ЖаНжа
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    test_s_63_filter_by_syntax-na__meФильтрация с "_" по "name" — А__а

    В БД контрагенты:

    1. name = Алла
    2. name = АННА
    3. name = АбБа
    4. name = А@#А
    5. name = А 好不А
    6. name = А12А
    7. name = А (пробел)(пробел)а
    8. name = Аббба
    9. name = Ана
    10. name = Аа
    11. name = Allа (транслит)
    12. name = (пустое поле)
    13. surname = Алла
    14. author = АННА
    15. patronymic = АбБа
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    test_s_64_filter_by_syntax-_name_Фильтрация с "_" по "name " — _аш_

    В БД контрагенты:

    1. name = Маша
    2. name = ДАША
    3. name = КаШа
    4. name = @аш#
    5. name = 好аш不
    6. name = 1аш2
    7. name = (пробел)аш(пробел)
    8. name = крашка
    9. name = баш
    10. name = аша
    10. name = аш
    11. name = Dasha
    12. name = (пустое поле)
    13. surname = Маша
    14. author = ДАША
    15. patronymic = КаШа
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    test_s_65_filter_by_syntax_underscore_surnameФильтрация с "_" по "surname" — _

    В БД контрагенты:


    1. surname = В
    2. surname = м
    3. surname = W
    4. surname = @
    5. surname = 好
    6. surname = 4
    7. surname = ми
    8. surname = Аня
    9. surname = (пробел)
    10. surname = (пустое поле)
    11. author = В
    12. name = м
    13. patronymic = W
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    test_s_66_filter_by_syntax-_surnameФильтрация с "_" по "surname" — __ня

    В БД контрагенты:


    1. surname = Ваня
    2. surname = МАНЯ
    3. surname = ЖеНя
    4. surname = @#ня
    5. surname = 好不ня
    6. surname = 12ня
    7. surname = (пробел)(пробел)ня
    8. surname = Пення
    9. surname = Аня
    10. surname = ня
    11. surname = Genya
    12. surname = (пустое поле)
    13. author = Ваня
    14. name = МАНЯ
    15. patronymic = ЖеНя
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    test_s_67_filter_by_syntax-surname_Фильтрация с "_" по "surname" — Жан__

    В БД контрагенты:


    1. surname = Жанна
    2. surname = ЖАНКА
    3. surname = ЖаНжа
    4. surname = Жан@#
    5. surname = Жан好不
    6. surname = Жан12
    7. surname = Жан(пробел)(пробел)
    8. surname = Жаннна
    9. surname = Жана
    10. surname = Жан
    11. surname = Zhana
    12. surname = (пустое поле)
    13. author = Жанна
    14. name = ЖАНКА
    15. patronymic = ЖаНжа
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    test_s_68_filter_by_syntax-surn__ameФильтрация с "_" по "surname" — А__а

    В БД контрагенты:

    1. surname = Алла
    2. surname = АННА
    3. surname = АбБа
    4. surname = А@#А
    5. surname = А 好不А
    6. surname = А12А
    7. surname = А (пробел)(пробел)а
    8. surname = Аббба
    9. surname = Ана
    10. surname = Аа
    11. surname = Allа (транслит)
    12. surname = (пустое поле)
    13. author = Алла
    14. name = АННА
    15. patronymic = АбБа
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    test_s_69_filter_by_syntax-_surname_Фильтрация с "_" по "surname" — _аш_

    В БД контрагенты:

    1. surname = Маша
    2. surname = ДАША
    3. surname = КаШа
    4. surname = @аш#
    5. surname = 好аш不
    6. surname = 1аш2
    7. surname = (пробел)аш(пробел)
    8. surname = крашка
    9. surname = баш
    10. surname = аша
    10. surname = аш
    11. surname = Dasha
    12. surname = (пустое поле)
    13. author = Маша
    14. name = ДАША
    15. patronymic = КаШа
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    test_s_70_filter_by_syntax_underscore_patronymicФильтрация с "_" по "patronymic" — _

    В БД контрагенты:


    1. patronymic = В
    2. patronymic = м
    3. patronymic = W
    4. patronymic = @
    5. patronymic = 好
    6. patronymic = 4
    7. patronymic = ми
    8. patronymic = Аня
    9. patronymic = (пробел)
    10. patronymic = (пустое поле)
    11. surname = В
    12. name = м
    13. author = W
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    test_s_71_filter_by_syntax-_patronymicФильтрация с "_" по "patronymic" — __ня

    В БД контрагенты:


    1. patronymic = Ваня
    2. patronymic = МАНЯ
    3. patronymic = ЖеНя
    4. patronymic = @#ня
    5. patronymic = 好不ня
    6. patronymic = 12ня
    7. patronymic = (пробел)(пробел)ня
    8. patronymic = Пення
    9. patronymic = Аня
    10. patronymic = ня
    11. patronymic = Genya
    12. patronymic = (пустое поле)
    13. surname = Ваня
    14. name = МАНЯ
    15. author = ЖеНя
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    test_s_72_filter_by_syntax-patronymic_Фильтрация с "_" по "patronymic" — Жан__

    В БД контрагенты:


    1. patronymic = Жанна
    2. patronymic = ЖАНКА
    3. patronymic = ЖаНжа
    4. patronymic = Жан@#
    5. patronymic = Жан好不
    6. patronymic = Жан12
    7. patronymic = Жан(пробел)(пробел)
    8. patronymic = Жаннна
    9. patronymic = Жана
    10. patronymic = Жан
    11. patronymic = Zhana
    12. patronymic = (пустое поле)
    13. surname = Жанна
    14. name = ЖАНКА
    15. author = ЖаНжа
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    test_s_73_filter_by_syntax-patro__nymicФильтрация с "_" по "patronymic" — А__а

    В БД контрагенты:

    1. patronymic = Алла
    2. patronymic = АННА
    3. patronymic = АбБа
    4. patronymic = А@#А
    5. patronymic = А 好不А
    6. patronymic = А12А
    7. patronymic = А (пробел)(пробел)а
    8. patronymic = Аббба
    9. patronymic = Ана
    10. patronymic = Аа
    11. patronymic = Allа (транслит)
    12. patronymic = (пустое поле)
    13. surname = Алла
    14. name = АННА
    15. author = АбБа
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    test_s_74_filter_by_syntax-_patronymic_Фильтрация с "_" по "patronymic" — _аш_

    В БД контрагенты:

    1. patronymic = Маша
    2. patronymic = ДАША
    3. patronymic = КаШа
    4. patronymic = @аш#
    5. patronymic = 好аш不
    6. patronymic = 1аш2
    7. patronymic = (пробел)аш(пробел)
    8. patronymic = крашка
    9. patronymic = баш
    10. patronymic = аша
    10. patronymic = аш
    11. patronymic = Dasha
    12. patronymic = (пустое поле)
    13. author = Маша
    14. surname = ДАША
    15. name = КаШа
    Поиск вернул:
    1
    2
    3
    4
    5
    6
    test_s_75_filter_by_syntax_underscore_IDФильтрация с "_" по "ID" — _

    В БД контрагенты:

    1. ID = 1
    2. ID = 5
    3. ID = 0
    4. ID = 9
    5. ID = 35
    6. ID = 126
    7. ID = 1580
    8. ID = (пустота)
    Поиск вернул:
    1
    2
    3
    4
    test_s_76_filter_by_syntax-ID_Фильтрация с "_" по "ID" —12__

    В БД контрагенты:

    1. ID = 12
    2. ID = 120
    3. ID = 12901
    4. ID = 1299
    5. ID = 1300
    6. ID = 1250
    7. ID = (пустота)
    Поиск вернул:
    4
    6
    test_s_77_filter_by_syntax-_DФильтрация с "_" по "ID" —__35

    В БД контрагенты:

    1. ID = 35
    2. ID = 935
    3. ID = 1035
    4. ID = 9935
    5. ID = 9936
    6. ID = 19935
    7. ID = (пустота)
    Поиск вернул:
    3
    4
    test_s_78_filter_by_syntax-I__DФильтрация с "_" по "ID" — 1_26

    В БД контрагенты:

    1. ID = 126
    2. ID = 1026
    3. ID = 1426
    4. ID = 1027
    5. ID = 10026
    6. ID = 1926
    7. ID = (пустота)
    Поиск вернул:

    2
    3
    5
    test_s_79_filter_by_syntax-_ID_Фильтрация с "_" по "ID" —_58_

    В БД контрагенты:

    1. ID = 58
    2. ID = 9589
    3. ID = 1589
    4. ID = 1590
    5. ID = 158
    6. ID = 580
    7. ID = (пустота)
    Поиск вернул:

    2
    3
    НазваниеОписание Результат
    test_so_01_sort_name_descendingСортировка по имени по убыванию

    В БД контрагенты:

    1. name = Яна
    2. name = Катя
    3. name = Иван
    4. name = John
    5. name = Александр
    6. name = Ян
    7. name = Rut
    8. name = Александр
    9. name = кирилл леонидович
    10. name = АМИРХАН ШАЙБАТОВ
    11. name = Utta
    12. name = Michael
    13. name = пустая строка
    Поиск вернул порядок:
    4, 12, 7,11, 5,8, 10, 3, 2, 9, 6, 1, 13.
    (Одинаковые фамилии идут по порядку, начиная с меньшего ИД)
    test_so_02_sort_name_increaseСортировка по имени по возрастанию

    В БД контрагенты:

    1. name = Яна
    2. name = Катя
    3. name = Иван
    4. name = John
    5. name = Александр
    6. name = Ян
    7. name = Rut
    8. name = Александр
    9. name = кирилл леонидович
    10. name = АМИРХАН ШАЙБАТОВ
    11. name = Utta
    12. name = Michael
    13. name = пустая строка
    Поиск вернул порядок:
    1, 6, 9, 2, 3, 10, 5, 8, 11, 7, 12, 4, 13.
    (Одинаковые фамилии идут по порядку, начиная с меньшего ИД)
    test_so_03_sort_name_notsortСортировка по имени без сортировки

    В БД контрагенты:

    1. name = Яна
    2. name = Катя
    3. name = Иван
    4. name = John
    5. name = Александр
    6. name = Ян
    7. name = Rut
    8. name = Александр
    9. name = кирилл леонидович
    10. name = АМИРХАН ШАЙБАТОВ
    11. name = Utta
    12. name = Michael
    13. name = пустая строка
    Поиск вернул порядок:
    1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13.
    НазваниеОписание Результат
    test_se_01_ext_search_OR_by_1_field? Folk.name = Иван OR Folk.company = ИП Лоск

    В БД контрагенты:

    1. name = Иван
    company = ООО Ромашка
    2. name = Петр
    company = ИП Лаптев
    3. name = Джон
    company = ОАО Смайл
    4. name = Оксана
    company = ИП Лоск
    5. name = Иван
    company = ИП Лоск
    Поиск вернул:
    1
    4
    5
    test_se_02_ext_search_AND_by_1_field? Folk.name = Иван AND Folk.company = ИП Лоск

    В БД контрагенты:

    1. name = Иван
    company = ООО Ромашка
    2. name = Петр
    company = ИП Лаптев
    3. name = Джон
    company = ОАО Смайл
    4. name = Оксана
    company = ИП Лоск
    5. name = Иван
    company = ИП Лоск
    Поиск вернул:
    5
    test_se_03_ext_search_AND_by_OR_1_field? Folk.name = Иван AND Folk.company = ИП Лоск
    OR surname = Сажев

    В БД контрагенты:

    1. name = Иван
    company = ИП Лоск
    surname = Петров
    2. name = Петр
    company = ИП Лаптев
    surname = Сажев
    3. name = Джон
    company = ОАО Смайл
    surname = Петров
    4. name = Оксана
    company = ИП Лоск
    surname = Сажев
    5. name = Иван
    company = ИП Лоск
    surname = Сажев
    Поиск вернул:
    1
    2
    4
    5
    test_se_04_ext_search_OR_by_OR_1_field? Folk.name = Иван OR Folk.company = ИП Лоск OR surname = Сажев

    В БД контрагенты:

    1. name = Иван
    company = ООО Ромашка
    surname = Сажев
    2. name = Петр
    company = ИП Лаптев
    surname = Сажев
    3. name = Джон
    company = ОАО Смайл
    surname = Петров
    4. name = Оксана
    company = ИП Лоск
    surname = Сажев
    5. name = Иван
    company = ИП Лоск
    surname = Сажев
    Поиск вернул:
    1
    2
    3
    4
    5
    test_se_05_ext_search_AND_by_AND_1_field? Folk.name = Иван AND Folk.company = ИП Лоск AND surname = Сажев

    В БД контрагенты:

    1. name = Иван
    company = ООО Ромашка
    surname = Сажев
    2. name = Петр
    company = ИП Лаптев
    surname = Сажев
    3. name = Джон
    company = ОАО Смайл
    surname = Петров
    4. name = Оксана
    company = ИП Лоск
    surname = Сажев
    5. name = Иван
    company = ИП Лоск
    surname = Сажев
    Поиск вернул:
    5

Комментарии

Популярные сообщения из этого блога

Тест - кейс "Подбор авиабилета для незарегистрированного пользователя" для https://www.booking.com

Классификация тестов для http://4exam.ru/