Presentation is loading. Please wait.

Presentation is loading. Please wait.

Разработка метода оптимизации времени выполнения модульных тестов в системе SRP Головдинова Алина Эмировна 545 группа Руководитель: Изъюров А.Л. Рецензент:

Similar presentations


Presentation on theme: "Разработка метода оптимизации времени выполнения модульных тестов в системе SRP Головдинова Алина Эмировна 545 группа Руководитель: Изъюров А.Л. Рецензент:"— Presentation transcript:

1 Разработка метода оптимизации времени выполнения модульных тестов в системе SRP Головдинова Алина Эмировна 545 группа Руководитель: Изъюров А.Л. Рецензент: Оносовский В.В. Кафедра системного программирования

2 Введение

3

4 Диаграмма классов Product

5 Варианты работы модульных тестов Разработка функциональности и/или новых тестов UT_CACHING_MODE = “use_generated” or “g” Подготовка тестовых данных UT_CACHING_MODE = “data_preparation” or “p” Использование подготовленных данных UT_CACHING_MODE = “use_cached” or “c”

6 Создание и использование подготовленных данных

7 Общая логика

8 Пример теста public void testProductSearchAdvancedSp() throws Exception { ProductDataSliceKey key = getCache().getProductKey(new TestObjectRefId("product"), ProductArea.COMMON, new ProductSliceKeyCreator() { public ProductDataSliceKey createProduct() throws Exception { return ProductScenario.createNewAfplaReadyProduct().getProductDataSliceKey(); } }); getCache().finishOnDataPreparing(); ProductHeaderUnitedInfo product = getProductService().loadProductUnitedHeader(key); BaseProductScenario.approveProductCommonWip(product.getProductCommon().getSrpObj ectId()); ProductSearchCriteriaAdvancedVo criteria = new ProductSearchCriteriaAdvancedVo(); criteria.setPRefProduct(product.getProductCommon().getRefProduct()); SrpList foundProducts = getProductService().searchProductAdvancedSp(criteria); assertEquals("Wrong number of products found", 1, foundProducts.size()); }

9 Результаты


Download ppt "Разработка метода оптимизации времени выполнения модульных тестов в системе SRP Головдинова Алина Эмировна 545 группа Руководитель: Изъюров А.Л. Рецензент:"

Similar presentations


Ads by Google