Аннотация на русском языке: Проверка программного обеспечения считается более значимой фазой жизненного цикла разработки программного обеспечения. Тестируемое программное обеспечение одолевает разные фазы, которые, в соответствии с исследованием, считаются тестовым анализом: составление плана тестирования; организация тестового образца данных, среды; исполнение теста; регистрирование дефектов; наблюдение и закрывание;
В прошедшем было проведено большое количество изучений с целью оптимизации всего хода тестирования с целью усовершенствования качества программного обеспечения за минимальное время. Уже после оценки абсолютно всех общедоступных процессов тестирования было установлено, что для различных видов приложений применяются разные модификации разработки, и с целью тестирования применяются различные способы тестирования. В основе изучений, проделанных в процессе исследования данной статьи, было проанализировано, то что любая фирма трансформирует собственный процесс тестирования в соответствии с нуждами и выполняет тестирование в подчиненности от критичности приложений. Более значимые компоненты любого приложения обязаны быть основательно протестированы, для того чтобы удостовериться, то что их функции, производительность и функции безопасности работают надлежащим способом. В данной статье рассказывается о обеспечивании свойства абсолютно всех видов программных приложений путем исполнения конкретных видов методов тестирования и оптимизированных действий тестирования программного обеспечения. В согласовании вместе с исследованиями и проложенными разработками виды тестирования могут быть поделены в 3 ключевых способа тестирования: функциональное тестирование, тестирование производительности и безопасности, а кроме того основной процесс тестирования программного обеспечения, называемый анализом, подготовкой, выполнением и закрытием.
The summary in English: Software validation is considered a more significant phase of the software development lifecycle. The software under test overcomes different phases, which, according to the study, are considered test analysis: preparation of a test plan; organization of a test sample of data, environment; test execution; registration of defects; observation and closure;
In the past, a large number of studies were conducted in order to optimize the entire course of testing in order to improve the quality of the software in the shortest possible time. After evaluating absolutely all publicly available testing processes, it was found that different development modifications are used for different types of applications, and various testing methods are used for testing purposes. At the heart of the studies done during the research of this article, it was analyzed that any company transforms its own testing process in accordance with the needs and performs testing in subordination to the criticality of applications. The more significant components of any application must be thoroughly tested in order to make sure that their functions, performance and security functions work properly. This article describes how to ensure the properties of absolutely all types of software applications by executing specific types of testing methods and optimized software testing actions. In coordination with research and development, the types of testing can be divided into 3 key testing methods: functional testing, performance and security testing, and in addition, the main software testing process, called analysis, preparation, execution and closure.
Ключевые слова:
функциональное тестирование, тестирование производительности и безопасности (FPS), анализ, планирование и подготовка, выполнение и закрытие (APEC), методы тестирования программного обеспечения, жизненный цикл тестирования программного обеспечения (STLC).
Key words:
Functional, Performance and Security Testing (FPS), Analysis, Planning and Preparation, Execution and Closure (APEC), Soft- ware Testing Techniques, Software Testing Life Cycle (STLC).