Добірка наукової літератури з теми "Запуск тестів автоматизоване тестування"

Оформте джерело за APA, MLA, Chicago, Harvard та іншими стилями

Оберіть тип джерела:

Ознайомтеся зі списками актуальних статей, книг, дисертацій, тез та інших наукових джерел на тему "Запуск тестів автоматизоване тестування".

Біля кожної праці в переліку літератури доступна кнопка «Додати до бібліографії». Скористайтеся нею – і ми автоматично оформимо бібліографічне посилання на обрану працю в потрібному вам стилі цитування: APA, MLA, «Гарвард», «Чикаго», «Ванкувер» тощо.

Також ви можете завантажити повний текст наукової публікації у форматі «.pdf» та прочитати онлайн анотацію до роботи, якщо відповідні параметри наявні в метаданих.

Статті в журналах з теми "Запуск тестів автоматизоване тестування"

1

КИРИЧЕК, Галина, Марія ТЯГУНОВА та Анна КУРАЧ. "АВТОМАТИЗОВАНЕ ТЕСТУВАННЯ ВЕБ-ПЛАТФОРМ З ВИКОРИСТАННЯМ JAVA ТА SELENIUM". INFORMATION TECHNOLOGY AND SOCIETY, № 1 (12 травня 2022): 31–37. http://dx.doi.org/10.32689/maup.it.2022.1.4.

Повний текст джерела
Анотація:
Анотація. На даний час тестування програмного забезпечення є одним із основних етапів забезпечення контролю його якості та ефективності використання. Перехід на автоматизацію дозволяє скоротити час тестування і значно прискорити цій процес. Система, яка пропонується для реалізації, дозволить швидше та якісніше виконувати автоматизовані тести. Метою роботи є реалізація системи автоматизованого тестування веб-платформ із використанням мови програмування Java та інструменту Selenium, з підтримкою усіх популярних браузерів і операційних систем. Для досягнення основної мети пропонується вирішити наступні завдання: дослідити аналоги систем автоматизованого тестування; реалізувати метод автоматизованого тестування веб-платформ із використанням мови програмування Java та інструменту Selenium; розробити алгоритм запуску тестів в рамках системи для різних браузерів та операційних систем; навести метод автоматизованого тестування із використанням Maven та Selenium Web Driver та результати тестування системи в порівнянні з аналогами. Наукова новизна. Авторами пропонується застосовувати загальний фреймворк автоматизованого тестування, як систему, набір умов, концепцій та практик, спрямованих на перевикористання, зменшення витрат на підтримку, підвищення надійності, швидкості та якості виконання тестів, включаючи його використання широким колом фахівців, включаючи розробників та спеціалістів з ручного тестування. Висновком, у роботі є те, що структура тестів реалізована за допомогою анотацій, що є зрозумілою для користувача та інформує систему про призначення поміченого коду. Окрім цього, при запуску та виконанні автоматизованих тестів за допомогою TestNG, використовується багатопотоковість, яка дозволяє одночасно виконувати декілька тестів. Перевагою системи є: підтримка різних браузерів та операційних систем; кращі швидкісні характеристики; детальна система звітів за результатами тестувань; умовна безкоштовність та реалізація проекту з відкритим вихідним кодом.
Стилі APA, Harvard, Vancouver, ISO та ін.
2

Єфіменко, Вікторія Сергіївна. "Автоматизоване тестування як метод педагогічної діагностики". Theory and methods of e-learning 4 (17 лютого 2014): 90–94. http://dx.doi.org/10.55056/e-learn.v4i1.375.

Повний текст джерела
Анотація:
Педагогічна діагностика набуває особливого значення у зв’язку з особистісною організацією сучасної освіти. Становлення системи зовнішнього незалежного оцінювання сприяло інтенсивному розвитку теорії і практики педагогічних вимірювань, широкому впровадженню тестових технологій в освітній процес.Проблемам педагогічного вимірювання присвячені роботи В. С. Аванесова, Л. І. Білоусової, І. Є. Булах, О. І. Ляшенка, Т. В. Солодкої, І. В. Солухи та ін. Теорія та методика педагогічної діагностики розвинена у працях В. П. Беспалька, К. Інгенкампа, В. М. Лозової, І. Я. Лернера, О. С. Масалітіної, М. М. Скаткіна та ін. Питанням вимірювання і оцінювання навчальних досягнень учнів з інформатики присвячено роботи М. О. Войцеховької, Н. Б. Копняк, О. Г. Кузмінської, Л. М. Меджитової, Н. В. Морзе, Т. Г. Проценко, П. С. Уханя та ін.Педагогічна діагностика є невід’ємним компонентом навчального процесу. Вона дозволяє своєчасно впливати на перебіг навчання на основі систематичного отримання індивідуальних даних про результативність навчання учнів.На думку П. Є. Решетникова [1], педагогічна діагностика, перш за все, пов’язана зі збиранням, збереженням і опрацюванням інформації про об’єкти й суб’єкти, що вивчаються, та використанням її для управління педагогічними процесами.Функції педагогічної діагностики [2, 26]: а) зворотного зв’язку; б) оцінювання результативності педагогічної діяльності; в) виховна і спонукальна; г) комунікативна; д) конструктивна; е) інформаційна; ж) прогностична.Тестування є одним із методів педагогічної діагностики. Проблемам тестування присвячено праці багатьох вчених, які розглядають питання побудови та основних характеристик тестів, шкалювання тестових результатів, теорії і методики автоматизованого тестування, достовірності комп’ютерного тестування, створення тестів з інформатики, впровадження тестових технологій у навчальні заклади.Тест (від англ.) – випробування, перевірка. За визначенням В. І. Лозової та Г. В. Троцко, «у вузькому значенні тест розуміють як короткочасний, технічно просто поставлений експеримент, комплекс завдань, що відповідають змісту навчання і забезпечують виявлення ступеня оволодіння навчальним матеріалом» [3]. За В. С. Аванесовим педагогічний тест – це «…система репрезентативних паралельних завдань зростаючої складності, специфічної форми, яка дозволяє якісно та ефективно визначити рівень та структуру підготовленості учнів» [4].Аналіз науково-педагогічної літератури показав, що проблема функцій педагогічного тесту і окремих їх особливостей розглядається в роботах багатьох учених (В. С. Аванесов, С. І. Денисенко, Н. С. Михайлова, Р. І. Шевельова та ін.) Виділимо основні функції тестування:1. Діагностична функція, що дозволяє виявити пропуски в підготовці, визначити їх причини та прийняти рішення для поліпшення навчального процесу. Систематичне виявлення причин пропусків та їх видалення веде до підвищення якості підготовки.2. Прогностична функція, що дозволяє передбачити можливості учнів у засвоєнні нового матеріалу, тобто на основі отриманих результатів можна зробити висновки щодо здатності учня до засвоєння нового матеріалу.3. Виховна або мотиваційна функція полягає у формуванні та стимулюванні особових якостей.4. Навчальна функція дозволяє закріпити та поглибити знання, вміння та навички.5. Розвивальна функція полягає у розвитку пам’яті, логічного мислення, уваги та вміння застосовувати свої знання на практиці.6. Обліково-контрольна функція полягає у систематичній фіксації результатів навчання.За місцем педагогічного тестування у навчальному процесі відповідно до мети виокремлюють такі види тестів [5]:тести для початкового контролю (тести на готовність), що дозволяють отримати інформацію про наявність знань і навичок учнів перед початком вивчення предмета на початку навчального року (навчального курсу), що є передумовою успішного навчання;тести для поточного (тематичного, проміжного) контролю, що здійснюються систематично у процесі навчання з метою отримання інформації про успішність або неуспішність засвоєння учнями матеріалу, формування у них професійних навичок і вмінь.тести для етапного (рубіжного) контролю. У цих тестах домінує оціночна функція контролю, оскільки тестування проводиться після закінчення роботи над розділом, тематичним циклом в кінці семестру (залік);тести для підсумкового контролю знань запроваджуються після проходження всього курсу;відстрочене тестування проводиться через певний час після вивчення курсу (від 3 місяців до року і більше).Науковці визначають наступні переваги тестування перед традиційними формати перевірки: об’єктивність оцінювання; психологічна комфортність для значної частини учнів; повнота охоплення матеріалу; здатність виявити не тільки те, що засвоєно, але й те, що не засвоєно; економія аудиторного часу; стимулювання учнів; можливість впровадження системи рейтингового контролю; ширша шкала оцінювання; технологічність.Серед проблем, які потрібно вирішувати при підготовці та проведенні тестування можна назвати відносну складність створення якісного тесту, ймовірність вгадування, ризик підміни цілей навчання, похибку педагогічних вимірювань [4].Звісно, якість педагогічного процесу залежить від багатьох факторів. Тестування має на меті надання вчителю вичерпної систематичної інформації про досягнення та пропуски у навчанні для якісного керування навчальним процесом. На основі отриманої інформації вчитель має виявити причини пропусків у навчанні, індивідуалізувати процес навчання, спрогнозувати можливості учня у засвоєнні нового матеріалу. Тестування має доповнюватися іншими формами контролю, такими як спостереження, усне опитування, письмовий контроль, комбіноване опитування, програмований контроль, практичний контроль [3]. Застосування тестів у навчальному процесі, з одного боку, розвантажує вчителя, з іншого – спонукає до постійного підвищення педагогічної кваліфікації стосовно знання основних методик тестології та педагогічної діагностики.За застосуванням технічних засобів тести поділяють на бланкові з ручною обробкою або комп’ютерною обробкою результатів та комп’ютерні.Використання автоматизованих систем тестування дозволяє:– значно економити аудиторний час;– здійснювати попередній тренаж;– неодноразово проходити тестування з однієї теми;– негайно отримати результати;– об’єктивно оцінити навчальні досягнення учнів;– сприяти інформативності результатів діагностики, демократизації та самостійності навчання.До переваг для вчителя можна віднести відсутність необхідності переносу та обробки даних, що значно економить час.Але існують і недоліки в комп’ютерному тестуванні:– неможливість одночасного виконування завдання усіма учнями;– значні витрати часу;– підвищені вимоги до еквівалентності паралельних завдань.Автоматизоване тестування є ефективним засобом діагностики навчальних досягнень і може успішно застосовуватися під час здійснення попереднього, поточного, тематичного, підсумкового контролю та сприяє реалізації його дидактичних функцій.Проходження учнями автоматизованого тестування вносить у перевірку елемент гри, де за умовами успішного проходження одного рівня учень потрапляє до іншого, більш складного. Значення ігрових ситуацій в навчанні відмічав ще Я. А. Коменський.На думку В. П. Беспалька [6], повноцінне тестування якості знань учнів і відстеження на цій основі їх просування неможливе без участі комп’ютера.Існує чимало комп’ютерного програмного забезпечення, яке призначається для подання учню тестових завдань. Але справжня діагностика має проводитися за допомогою розвинених комп’ютерних систем тестування, які забезпечують усі вимоги до побудови автоматизованих систем тестування, в тому числі статистичний аналіз якості завдань і надійності тестових результатів [7].Застосування автоматизованого навчання ефективно використовувати під час проведення поточного контролю [8], адже автоматизована система зазвичай має великий банк варіантів завдань і забезпечує автоматичний їх вибір для формування конкретного варіанту тесту. Все це дозволяє значно економити час, проходити тестування з однієї теми неодноразово за наявності великої кількості варіантів, дає можливість попереднього тренування та негайного отримання результатів.Облік оцінки під час такої перевірки не обов’язковий, адже її метою є надання своєчасної допомоги учням та побудова навчального процесу відповідно до можливостей кожного. Бланкове тестування доцільно застосовувати при здійсненні тематичного контролю, що сприяє психологічній підготовці учнів до процедур зовнішнього оцінювання, державної підсумкової атестації, не потребує забезпечення кожного учня комп’ютером та дозволяє обмежитися одним варіантом тесту.Сьогодні систематично проводити автоматизоване тестування має можливість лише вчитель інформатики [9]. Це обумовлюється станом розвитку матеріально-технічної бази, тобто комп’ютерного оснащення.Висновки:1. Показана провідна роль автоматизованого тестування.2. Завдяки якісній підготовці педагогічних тестів, реалізованих у автоматизованих системах, систематичному проведенню тестування, з використанням інших видів контролю можливо значно підвищити рівень досягнень учнів.
Стилі APA, Harvard, Vancouver, ISO та ін.
3

Aнтонова, А. Р., та Д. Помогаєв. "Аналіз основних переваг та недоліків різноманітних фреймворків автоматизації тестування". Automation of technological and business processes 12, № 4 (30 грудня 2020): 48–51. http://dx.doi.org/10.15673/atbp.v12i4.1935.

Повний текст джерела
Анотація:
У статті розглядаються програмні засоби для автоматизації тестування програмних продуктів. Авторами проведено аналіз впливу фреймворків автоматизації тестування на сферу розробки програмного забезпечення, також проаналізовано низку задач тестувальників, які можна вирішити за допомогою цих засобів. Сфера IT проникає в усі аспекти життя людини уже давно, але тільки в останні декілька років спостерігається небувала тенденція стрімкого зростання кількості програм, сайтів, спеціалізованих програмних продуктів тощо. Цей стрімкий ріст обумовлений насамперед необхідністю спрощувати виконання рутинних трудомістких задач у багатьох сферах життєдіяльності, що донедавна виконували люди. Вже зараз різноманітне програмне забезпечення застосовуються майже у всіх сферах життя і згодом повністю охопить усі не творчі напрями діяльності людини. Широке застосування комп'ютерних технологій призвело не тільки до збільшення чисельності програмного забезпечення, але й до стрімкого зростання вимог до цих програмних продуктів. Від їх коректного виконання, часом, залежить не тільки користувач, але й цілі галузі комерційного і державного правління. Тестування - один з найважливіших етапів контролю якості в процесі розробки програмного забезпечення. Автоматизоване тестування є його складовою частиною. Воно використовує програмні засоби для створення, виконання тестів і перевірки результатів їх виконання. Автоматизація тестування допомагає оптимізувати час на проведення тестування: надає тестувальникам можливість швидко і якісно проводити тести, мати можливість легко їх міняти, що спрощує сам процес тестування. Авторами проведено дослідження і порівняльний аналіз традиційної методології тестування та Agile методології та зроблені висновки о їх перевагах і недоліках. Основна мета цього дослідження – це проаналізувати процеси автоматизації тестування програмних продуктів, визначити основні переваги та недоліки різноманітних фреймворків автоматизації тестування, зробити виводи щодо доречності використання того чи іншого рішення та засобу.
Стилі APA, Harvard, Vancouver, ISO та ін.
4

Жабєєв, Георгій Володимирович, та Анатолій Петрович Кудін. "Планування навчального процесу і тести в системі дистанційного навчання слухачів навчально-підготовчого відділення НПУ імені М.П. Драгоманова". Theory and methods of learning fundamental disciplines in high school 1 (3 квітня 2014): 197–200. http://dx.doi.org/10.55056/fund.v1i1.431.

Повний текст джерела
Анотація:
Національна доктрина розвитку освіти України у XXI ст. пріоритетним напрямком розвитку визначає “впровадження сучасних інформаційно-комунікаційних технологій, що забезпечують подальше удосконалення навчально-виховного процесу”. Одним із шляхів досягнення намічених цілей названо дистанційне навчання (ДН) [1].На нашу думку, дистанційне навчання займе належне йому місце на ринку освітніх послуг тоді, коли основну увагу буде приділено педагогічним технологіям, а не інформаційним. Головна складність роботи у дистанційному навчанні – це організація навчального процесу взаємодії викладача і студента.Дистанційний студент або слухач більшість часу проводить на значній відстані від викладача, тому значна частина його навчальної роботи – це самостійна робота з матеріалами, викладеними на сайті. Таким чином, управління навчальним процесом є необхідною умовою проведення дистанційного навчання, без якого воно втрачає всякий зміст.Управління навчальним процесом розпочинається з планування, яке повинно враховувати специфічне інформаційне освітянське середовище і ґрунтуватися на складових компонентах навчального процесу. Інформаційне середовище стає невід’ємною частиною освітньої системи дистанційного навчання. Учасниками навчального процесу з одного боку є слухачі (студенти), а з іншого – викладач-т’ютер, члени груп технічного і методичного забезпечення. Планування навчального процесу потребує чіткого представлення ролі і функцій кожного його учасника:Слухачі, вивчаючи навчальний план і розклад, знайомляться зі структурою курсу електронного підручника, виконують самостійні чи контрольні роботи тощо.Працівники центру ДН:автор курсу – здійснює авторський супровід, розробляє робочу програму курсу, аналізує процес навчання і його результати, оновлює матеріали;методист – планує і розробляє сценарій структурованого курсу, робить відбір звітних форм і методів у відповідності з засобами навчання;викладач – знайомить слухачів з навчальним планом, електронним підручником, направляє, консультує, видає завдання, проводить роботу у чаті, форумах, приймає виконані завдання;психолог курсу – здійснює психологічний моніторинг, досліджує динаміку групи слухачів;адміністратор – організовує “контакт” викладача із слухачем, вирішує питання зарахування (відрахування);діловод – здійснює роботу із документами (оформлення договорів, рахунків за оплату, підготовка наказів тощо);програмно-телекомунікаційна група – забезпечує роботу необхідних програмних засобів, підтримує роботу мережних ресурсів.Для планування навчального процесу необхідно:Постановка мети навчання.Вибір методів навчання.Розробка методичних вимог до структурованого матеріалу.Складання розкладу занять.Організація моніторингу навчального процесу.Планування контрольних заходів. До таких належать тести.Підхід до тестування тільки як до засобу контролю на сучасному етапі розвитку вітчизняної освіти вже не розкриває його справжнього значення. Адже ефективний контроль є не самоціллю, а органічною складовою навчального процесу. Такий контроль [3]:формує цілі й методи навчання, фокусуючи увагу на головному та на вмінні застосовувати набуті знання;забезпечує оперативний зворотній зв’язок при навчанні, що дозволяє своєчасно корегувати навчальний процес.Останнє є особливо важливим саме для процесу навчання слухачів навчально-підготовчого відділення вузу.Отже, структура навчального процесу складається з таких ланок:розробка навчальної програми, визначення кількості модульних тестувань;підготовка матеріалів до тестування – складання завдань, їх впорядкування, розробка алгоритму перевірки та критеріїв оцінювання;включення тестових завдань до розробленої програмної оболонки;безпосереднє тестування слухачів та автоматизоване отримання результатів;оформлення результатів тестування, їх аналіз і систематизація.Зауважимо, що у підготовці матеріалів до тестування приймає участь не тільки викладач-автор тестів та методист, а й адміністратор та психолог курсу. Це пояснюється тим, що для успішного проведення процесу тестування необхідно виконання наступних умов.Психологічна та технічна підготовка слухача до комп’ютерного тестування. Для цього перед початком тесту був запропонований демонстраційний тест, виконуючи який слухачі знайомились із типом питань та правилами відповіді на них. Крім того були пояснені критерії оцінювання їх відповідей.Підбір типів завдань, розподіл за відповідними рівнями складності, обрання системи оцінювання. З усіх типів тестів були вибрані такі, що дають можливість однозначно і відкрито визначити рейтинг знань абітурієнта, з яким він вступає до університету:“на вибір однієї або декількох правильних відповідей”;“на послідовність” – розташувати математичні дії, етапи розв’язку фізичної задачі, події, сюжетні епізоди в правильній послідовності;“на відповідність” – провести відповідність між терміном, поняттям з одного боку та його означенням, характеристикою з іншого.Кожному слухачеві була запропонована одна папка-тест, яка включала в себе в середньому 20-25 запитань, розрахованих на 20-30 хв. Завдання в тестах-папках були розподілені за трьома рівнями складності і відображали всі три типи тестових запитань.Система оцінювання результатів тестування з кожного предмету була різною і коливалася в межах від 20 до 80 балів. Це дозволило скласти достатньо чітку картину успішності слухачів навчально-підготовчого відділення.Коректне опрацювання отриманих результатів – складання та виведення протоколу тестування. До протоколу увійшли такі розділи як: прізвище, ім’я та по-батькові абітурієнта; форма навчання; спеціальність; назва предмету, з якого він тестувався; час та номер комп’ютера, на якому відбувалося тестування; номер і текст запитання; відповідь вибрана абітурієнтом; кількість отриманих балів. Протокол тестування підписували абітурієнт та директор Інституту дистанційного навчання, узгоджуючи тим самим результати проведеного комп’ютерного тестування.
Стилі APA, Harvard, Vancouver, ISO та ін.

Дисертації з теми "Запуск тестів автоматизоване тестування"

1

Бєй, Олександр Вікторович. "Система автоматизації процесів тестування програмного забезпечення з використанням паралелізації тестів". Master's thesis, Київ, 2018. https://ela.kpi.ua/handle/123456789/25514.

Повний текст джерела
Анотація:
У магістерській дисертації розроблено систему автоматизації процесів тестування програмного забезпечення із використанням паралелізації тестів. Метою даної роботи було створення системи для автоматичної перевірки функціоналу тестованого об'єкта зі зручним інтерфейсом виводу помилок. Відповідно до поставленої мети було розроблено та протестовано систему автоматизації процесів тестування програмного забезпечення із використанням паралелізації тестів. В дисертації розроблено структурна схема, схема послідовності, діаграма варіантів використання, алгоритм роботи системи та інші. В роботі розглянуто особливості деяких інструментів для автоматизації тестування та успішно використанні на практиці. Значну увагу в роботі приділено розробці фреймворка для тестування, завдяки якому швидкість написання автоматизованих тестів значно зростає. При цьому було розроблено схему роботи системи та робочу програму мовою Java. Результати цього моделювання підтвердили достовірність теоретичних відомостей. Робота може бути корисною для компаній, націлених на розвиток напрямку тестування, автоматизації процесу тестування і підвищення якості свого продукту, оскільки в роботі описані необхідні теоретичні основи, більш того, проаналізовані критерії ефективності процесу тестування. Робота містить 100 с. тексту, 49 рисунків, 20 літературних джерел та 3 додатка.
In the master's thesis was developed the system of software testing processes automation with the use of parallelization of tests. The purpose of this work was to create a system for automatically verifying the functionality of the tested object with a user-friendly error-handling interface. In accordance with the stated goal, the system of automation of software testing processes was developed and tested with the use of parallel tests. In the dissertation the structural scheme, the sequence diagram, the diagram of variants of use, the algorithm of system operation and others are developed. The paper considers the features of some tools for testing automation and successfully used in practice. Considerable attention in the work is devoted to the development of a framework for testing, thanks to which the speed of writing automated tests greatly increases. At the same time, the scheme of work of the system and the working program in the Java language was developed. The results of this simulation confirmed the reliability of the theoretical information. The work may be useful for companies aimed at developing the testing direction, automating the testing process and improving the quality of their product, since the paper describes the necessary theoretical foundations, moreover, analyzes the criteria for the effectiveness of the testing process. The work contains 100 s. text, 49 drawings, 20 literary sources and 3 appendices.
В магистерской диссертации разработана система автоматизации процессов тестирования программного обеспечения с использованием параллелизация тестов. Целью данной работы было создание системы для автоматической проверки функционала тестируемого объекта с удобным интерфейсом вывода ошибок. Согласно поставленной цели была разработана и протестирована система автоматизации процессов тестирования программного обеспечения с использованием параллелизация тестов. В диссертации разработаны структурная схема, схема последовательности, диаграмма вариантов использования, алгоритм работы системы и другие. В работе рассмотрены особенности некоторых инструментов для автоматизации тестирования и успешно использовании на практике. Значительное внимание в работе уделено разработке фреймворка для тестирования, благодаря которому скорость написания автоматизированных тестов значительно возрастает. При этом была разработана схема работы системы и рабочую программу на языке Java. Результаты этого моделирования подтвердили достоверность теоретических сведений. Работа может быть полезна для компаний, нацеленных на развитие направления тестирования, автоматизации процесса тестирования и повышения качества своего продукта, поскольку в работе описаны необходимые теоретические основы, более того, проанализированы критерии эффективности процесса тестирования.
Стилі APA, Harvard, Vancouver, ISO та ін.
Ми пропонуємо знижки на всі преміум-плани для авторів, чиї праці увійшли до тематичних добірок літератури. Зв'яжіться з нами, щоб отримати унікальний промокод!

До бібліографії