Запитання з тегом «testing»

Тестування програмного забезпечення - це будь-яка діяльність, спрямована на оцінку атрибута чи можливості програми чи системи та визначення відповідності її необхідним результатам.

12
Як ви протестуєте приватні методи з NUnit?
Мені цікаво, як правильно користуватися NUnit. По-перше, я створив окремий тестовий проект, який використовує мій основний проект як орієнтир. Але в цьому випадку я не в змозі перевірити приватні методи. Я здогадувався, що мені потрібно включити свій тестовий код до мого основного коду ?! - Мабуть, це не правильний спосіб …

3
Як перевірити стурбованість у рейках
Зважаючи на те, що я маю Personableзанепокоєння в моєму додатку Rails 4, який має full_nameметод, як би я міг пройти тестування цього за допомогою RSpec? проблеми / personable.rb module Personable extend ActiveSupport::Concern def full_name "#{first_name} #{last_name}" end end


5
Повторне використання огіркових кроків
Я хочу повторно використати кілька кроків Огірка, але не можу знайти правильний шлях. Я хочу написати крок на кшталт: Given /^I login with (.*) credentials$/ |type| # do stuff with type being one of "invalid" or "valid" end Але тоді ще один крок, як: Given /^I login successfully$ # call …
103 ruby  testing  cucumber 

5
рахувати членів з jsonpath?
Чи можливо підрахувати кількість учасників, які використовують JsonPath? Використовуючи весняний тест mvc, я тестую контролер, який генерує {"foo": "oof", "bar": "rab"} з standaloneSetup(new FooController(fooService)).build() .perform(get("/something").accept(MediaType.APPLICATION_JSON)).andExpect(status().isOk()) .andExpect(jsonPath("$.foo").value("oof")) .andExpect(jsonPath("$.bar").value("rab")); Я хотів би переконатися, що в створеному json немає інших членів. Сподіваємось, підрахувавши їх за допомогою jsonPath. Це можливо? Альтернативні рішення також вітаються.

5
Як надати властивість System для мого тесту через Gradle та -D
У мене є програма Java, яка читає властивість System System.getProperty("cassandra.ip"); і у мене є файл збірки Gradle, з якого я починаю gradle test -Pcassandra.ip=192.168.33.13 або gradle test -Dcassandra.ip=192.168.33.13 проте System.getProperty завжди поверне нуль . Єдиний спосіб, який я знайшов, - це додати це в моєму файлі збірки Gradle через test …
103 java  testing  gradle 

14
Як перевірити, чи існує динамічно прикріплений прослуховувач подій чи ні?
Ось моя проблема: чи можна якось перевірити наявність динамічно приєднаного прослуховувача подій? Або як я можу перевірити статус властивості "onclick" (?) У DOM? Я шукав рішення в Інтернеті так само, як Stack Overflow, але не везе. Ось мій html: <a id="link1" onclick="linkclick(event)"> link 1 </a> <a id="link2"> link 2 </a> …

7
Як перевірити завантаження файлів у рейках?
У мене є контролер, який відповідає за прийняття файлів JSON, а потім обробку файлів JSON, щоб виконати деяке обслуговування користувачів нашої програми. Під час тестування користувачем працює завантаження та обробка файлів, але, звичайно, я хотів би автоматизувати процес тестування обслуговування користувачів у нашому тестуванні. Як я можу завантажити файл до …

13
Еспресо: Thread.sleep ();
Еспресо стверджує, що в цьому немає потреби Thread.sleep();, але мій код не працює, якщо я не включу його. Я підключаюся до IP. Під час з'єднання відображається діалог прогресу. Мені потрібно sleepчекати, коли діалогове вікно закриється. Це мій фрагмент тесту, де я його використовую: IP.enterIP(); // fills out an IP dialog …

8
python: як надсилати пошту з TO, CC та BCC?
Мені потрібно для тестування заповнити кілька сотень скриньок електронної пошти різними повідомленнями, і я збирався використовувати для цього smtplib. Але, серед іншого, мені потрібно вміти надсилати повідомлення не лише конкретним поштовим скринькам TO, а й CC та BCC. Схоже, smtplib підтримує CC-ing та BCC-ing під час надсилання електронної пошти. Шукаєте …
102 python  email  testing 

4
Хаскелл тестує робочий процес
Я щойно розпочав новий проект Haskell і з самого початку хотів налаштувати хороший тестовий робочий процес. Схоже, Haskell має безліч чудових та унікальних інструментів тестування та безліч різних способів їх інтеграції. Я переглянув: HUnit QuickCheck жим лежачи HPC складність Які, здається, дуже добре працюють у своїх областях, але я шукаю …
101 testing  haskell 


2
angular2 тестування: не можна прив’язати до 'ngModel', оскільки це не відома властивість 'input'
Я намагаюся перевірити angular2 двостороння прив'язка для контролю input. Ось помилка: Can't bind to 'ngModel' since it isn't a known property of 'input'. App.component.html <input id="name" type="text" [(ngModel)]="name" /> <div id="divName">{{name}}</div> App.component.ts @Component({ selector: 'app-root', templateUrl: './app.component.html' }) export class AppComponent implements OnInit { name: string; } app.component.spec.ts import { …

11
Як вирішити помилку LNK2019: невирішений зовнішній символ - функція?
Я отримую цю помилку, але не знаю, як її виправити. Я використовую Visual Studio 2013. Я створив ім'я рішення MyProjectTest Це структура мого тестового рішення: - функція.h #ifndef MY_FUNCTION_H #define MY_FUNCTION_H int multiple(int x, int y); #endif -function.cpp #include "function.h" int multiple(int x, int y){ return x*y; } - main.cpp …

4
Як вимкнути всі перевірки SSL для листоноші для певного сайту
Будь ласка, уважно прочитайте це. Будь ласка, не надсилайте мені посилання на те, як імпортувати сертифікат. Я використовую Листоноша для контролю якості та тестування. У мене є система тестування, яку я часто переробляю сам, і тому їй повністю довіряють. Він має власні самопідписані сертифікати, і я імпортую їх, як описано …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.