6 research outputs found

    Приоритезация тестов в регрессивном тестировании

    Get PDF
    Рассмотрена приоритезация (ранжирование тестов) в регрессивном тестировании для ускорения выявления ошибок в программном обеспечении при выполнении набора тестов. Приведены новые методы приоритезации для повышения эффективности и понижения затрат в случае их применения. Проведена оценка сравнительной эффективности как новых, так и известных из литературы методов.Розглянуто пріоритезацію (ранжування тестів) у регресивному тестуванні для пришвидшення виявлення помилок у програмному забезпеченні при виконанні набору тестів. Наведено нові методи пріоритезації для підвищенння їхньої ефективності та зниження витрат при застосуванні. Проведено порівняльну оцінку ефективності як нових, так і відомих з літератури методів.Prioritization (test ranking) in the regression testing is considered with the purpose of increasing the rate of fault detection in software during execution of a test suite. New prioritization techniques with higher effectiveness and lower prioritization costs have been developed. Also, comparative evaluation of the effectiveness of both new and previously developed prioritization methods has been made

    Использование информации о стоимости тестов и серьезности ошибок в процессе приоритезации тестов

    Get PDF
    Рассмотрено использование информации о стоимости тестов и серьезности ошибок в процессе приоритезации в регрессивном тестировании. Описаны способы оценки стоимости тестов и серьезности ошибок. Приведены новые методы приоритезации и метрика для оценки их эффективности. Исследовано применение описанных методов и метрики, а также влияние выбора стоимости тестов и серьезности ошибок на приоритезацию.This work has examined introducing information on test costs and fault severities into test case prioritization in regression testing. Methods to estimate test costs and fault severities are presented. New prioritization techniques and a metric to measure their efficiency are demonstrated. The application of these techniques and the metric, and also the influence of selecting test costs and fault severities on prioritization have been investigated.Розглянуто використання інформації про вартість тестів і серйозність помилок у процесі пріоритезації у регресивному тестуванні. Описано способи оцінювання вартості тестів та серйозності помилок. Наведено нові методи пріоритезації та метрика для оцінки їх ефективності. Дослідженно застосування описаних методів і метрики, а також вплив вибору вартості тестів та серйозності помилок на пріоритезацію

    Causal analysis of control programs errors

    Get PDF
    Bakalářská práce se zabývá problematikou odhalování chyb v softwarových programech. Práce obsahuje hierarchicky organizovanou typologii softwarových chyb, získanou rešeršemi z dostupné literatury, analýzu vlivů na vznik softwarových chyb vedoucí k typologii příčin chyb inspirované kognitivní psychologií a srovnání technik a metodik softwarového vývoje z hlediska validace a verifikace produktu. Bakalářská práce byla zpracována s ohledem na potřeby a požadavky zadavatelské firmy zaměřené na vývoj softwarových produktů v oblasti technologie Voice over IP (VoIP) a poskytuje náměty k modifikacím stávajícího systému evidence softwarových chyb a jejich příčin.This Bachelor`s thesis concerns with the process of fault detection in software programs. It contains hierarchically organized typology of software errors, gained by research of available literature and analysis of events responsible for influencing the software errors evolution gathered into a typology of factors inspired by cognitive psychology. It contains also comparison of software evolution techniques and methodologies from the point of product validation and verification. The Bachelor`s thesis was written with respect to needs and requests of the commissioning company focusing on the Voice over IP (VoIP) software evolution. The thesis aims to suggest modifications of software errors database and error causes database.

    Test case prioritization: a family of empirical studies

    Full text link

    Software Evolution and the Code Fault Introduction Process

    No full text
    Abstract. In any manufacturing environment, the fault introduction rate might be considered one of the most meaningful criterion to evaluate the goodness of the development process. In many investigations, the estimates of such a rate are often oversimplified or misunderstood generating unrealistic expectations on the prediction power of regression models with a faul
    corecore