Файл: Отчет по учебной практике обучающийся гр. Катп21 аббревиатура группы 01. 06. 2023.docx
Добавлен: 25.10.2023
Просмотров: 396
Скачиваний: 5
-
Программное обеспечение для моделирования
можно работать со слоями, текстами и обозначениями. Есть возможность работы с 2D – проектированием.
Версия autocad -2012. Включает в себя возможность работать с полным набором инструментов , что делает её более гибкой и привлекательной. Можно использовать в качестве трехмерного моделирования. Можно получать высококачественную визуализацию объектов, моделей. Один из главных плюсов программы - управление трехмерной печатью. Есть возможность настройки программы в сочетание с 3D- принтером. Так же программа autocad включает в себя минусы, как и другие программы. Минус программы отсутствие трехмерной параметризации. Именно этот минут программы не дает ей возможность конкурировать с другими программами в данной области. Autocad Electrical – основные функции программы: автоматизация нумерации проводов, навигация всех устройств. Плюс ко всему, программа имеет огромные библиотеки компонентов значимых производителей, библиотеки имеют функцию которая позволяет ей обновляться. Результаты работы в Автокад , интегрируются в другие пакеты и программы.
Compass
Преимущества:
· простой интерфейс;
· встроенная библиотека различных моделей;
· русскоязычный интерфейс;
· сертифицированные учебные центры от разработчиков;
· невысокая стоимость;
· возможность разработки чертежей и 2D проектирования;
· учет свойств разнообразных материалов;
· выгрузка файлов в форматах DXF, DWG, IGES, SAT, STEP;
· импорт файлов в форматах STL, DXF, DWG, SAT.
· Версии ПО регулярно обновляются, следует проверять новые функции на официальном сайте разработчиков.
Недостатки:
· могут возникать проблемы при загрузке 3D моделей из других программ;
· проектирование в 3D сложнее для новичка, чем 2D, требуется полноценное освоение моделирования;
· не очень хорошая возможность визуализации объектов;
· система поверхностного моделирования имеет недостатки в оформлении.
3ds Max 2012
Эта программа пользуется в нашей стране огромной популярностью, и немалую роль в этом сыграло то, что редактор от Autodesk ориентирован на архитектурную визуализацию. Еще до начала строительных работ в 3ds Max можно создать трехмерную фотореалистичную модель помещения или экстерьера, продемонстрировав заказчику конечный результат.
В 3ds Max есть большое количество инструментов, необходимых при моделировании самых разных архитектурных проектов — от заготовок дверей и окон разных форм до растительности, лестниц и оград. Кроме того, в данном 3D-редакторе присутствуют средства для анализа и настройки освещенности трехмерного проекта. Также в программу был интегрирован фотореалистичный визуализатор, который дает возможность добиться высокой правдоподобности просчитываемого изображения.
При всей своей сложности 3ds Max легко изучается, а нехватка какого-либо специфического инструмента с лихвой компенсируется большой базой дополнений — плагинов, существенно расширяющих стандартные возможности приложения. Так, с помощью подключаемого модуля Afterburn в программе появляется возможность создания реалистичных взрывов, а при установке Dreamscape редактор получает дополнительные инструменты для моделирования воды и природных ландшафтов. Кроме того, у пользователя 3ds Max всегда есть возможность использовать альтернативные алгоритмы визуализации. Помимо встроенного движка mentalray для 3ds Max можно задействовать более быстрые и точные системы визуализации сцены, такие как finalrender, V-ray и Maxwellrender.3ds Max дает возможность очень гибко управлять частицами, создавая самые разнообразные эффекты — от моделирования анимированных массивов объектов до имитации всевозможных природных явлений, таких как брызги накатывающихся волн, дым и т. д. О широких возможностях модуля ParticleFlow говорит хотя бы то, что еще до появления в программе инструментов для имитации трехмерных волос и шерсти (модуль HairandFur) аниматоры ухитрялись описывать систему частиц таким образом, чтобы получить иллюзию волос на объектах.Набор инструментов, который включает в себя специальный модуль HairandFur, напоминает арсенал цирюльника: виртуальные волосы можно причесывать, подрезать и даже делать укладку по заданной форме. До его появления созданием волос могли заниматься исключительно профессионалы, имеющие большой опыт работы с 3D и знающие секреты имитации шерсти с помощью текстур и собственноручно написанных дополнительных скриптов. Глава 2. Тестирование ИС и АИС 2.1 Что такое тестированиеТестирование ИС – деятельность по проверке программного кода и документации. Она должна заранее планироваться и систематически проводиться тестировщиками.Этапы тестирования:1) Проверка требований к ПП на полноту.2) Определение методов тестирования.3) Разработка стратегии тестирования.4) Разработка плана тестирования.5) Создание наборов тестов.6) Создание отчета о тестировании.2.2 Виды тестирования ИС и АИС:
Виды функционального тестирования:
Блочное тестирование – это тестирование полного класса, метода или небольшого приложения, выполняемое отдельно от прочих частей системы.
Тестирование компонента – это тестирование класса, пакета, небольшого приложения или другого элемента системы, выполняемое в изоляции от остальных частей системы.
Интеграционное тестирование – это совместное выполнение двух или более классов, пакетов, компонентов или подсистем.
Регрессивное тестирование – это повторное выполнение тестов, направленное на обнаружение дефектов в программе, уже прошедшей этот набор тестов.
Тестирование системы – это выполнение ПО в его в его окончательной конфигурации, интегрированного с другими программными и аппаратными системами.
Виды нефункционального тестирования:
Нагрузочное тестирование – испытание информационной системы в условиях прогнозируемой нормальной нагрузки. Под величиной нагрузки понимается количество запросов к системе, которое она должна успевать обрабатывать, не превышая определенное исходными требованиями время отклика.Стрессовое тестирование– испытание информационной системы в условиях минимальных аппаратных ресурсах и максимально допустимой нагрузки. Цель стрессового тестирования, как понятно из названия, - проверить работоспособность системы в стрессовых ситуациях.Объемное тестирование– испытания информационной системы в условиях максимальных (предельно допустимых) объемов информации в базе данных. Основным объектом тестирования в данном случае является зависимость времени отклика и прочих аспектов производительности системы от объемов контролируемых данных.Тестирование стабильности – проверка, может ли испытываемая информационная система длительное время нормально функционировать в условиях, близких к нормальным условиям (средняя нагрузка, средние объемы данных, рекомендуемые аппаратное ресурсы и т.д.).Тестирование надежности– гибрид всех перечисленных ранее видов тестирования, направленный на то, чтобы проверить способность системы возвращаться к нормальному режиму работы после коротких периодов максимальной нагрузки, стрессов, предельных объемов данных и т.д.Тестирование эргономики решений – испытания пользовательского интерфейса на предмет удобства и безопасности эксплуатации информационной системы.2.3 Программное обеспечение для тестирования.
Testisgma - это комплексная облачная платформа автоматизированного тестирования для современных и гибких команд тестирования. Это инструмент тестирования автоматизации на основе искусственного интеллекта, который использует простой английский язык и идеально подходит для тестирования веб-приложений, тестирования мобильных приложений и тестирования API.Testsigma поддерживает регрессионное тестирование, кроссбраузерное тестирование, непрерывное тестирование и тестирование на основе данных. Это помогает вам разрабатывать и выполнять тестовые сценарии в 800 различных браузерах на устройствах Android и iOS и настольных компьютерах.Вы можете получать подробные результаты в режиме реального времени по каждому выполняемому тестовому сценарию. Более того, вы можете получить доступ к результатам тестового примера на каждом этапе. Интегрированная функция отчетности позволяет вам сосредоточиться на наиболее приоритетных тестовых примерах. Вы можете создавать планы тестирования, обрабатывать требования пользователей и расставлять приоритеты в тестовых примерах с помощью встроенной функции управления тестированием Testsigma.Кроме того, Testsigma может интегрироваться с системами отслеживания ошибок, CI / CD и инструментами совместной работы, такими как Jenkins, Bugzilla и Jira. Такая бесшовная интеграция обеспечивает эффективное отслеживание ошибок.Testsigma идеально подходит для всех, будь то МСП, QA или разработчики. Все они могут писать тестовые сценарии на простом английском языке с помощью разработки тестов Testsigma на основе NLP.Selenium - один из широко используемых инструментов тестирования автоматизации с открытым исходным кодом. Веб-инструмент автоматизации поддерживает несколько операционных систем, включая macOS, Windows и Linux. Кроме того, он поддерживает различные браузеры, такие как Chrome, Firefox, Safari и др.Selenium WebDriver используется для разработки сценариев тестирования автоматизации. Вы можете распространять эти тестовые сценарии на основе браузера в различных средах. Selenium IDE действует как расширение для Chrome и Firefox, которое помогает вам создавать сценарии воспроизведения ошибок. Он также может генерировать тестовые сценарии для поискового тестирования с помощью автоматизации.Selenium поддерживает языки программирования, такие как JavaScript, PHP, Ruby, Perl, Python, Java, C # и т.д., для создания тестовых сценариев. Selenium Grid позволяет выполнять тестовые примеры на нескольких удаленных машинах и обрабатывать их все из одной центральной точки.LambdaTest - один из лучших инструментов автоматизации и ручного тестирования, которому доверяют более 500 000 человек по всему миру. Вы можете выполнять ручное и автоматическое кроссбраузерное тестирование ваших общедоступных или размещенных локально веб-приложений в более чем 2000 операционных системах и браузерах.Кроме того, LamdaTest может легко интегрироваться с требуемым управлением проектами, конвейером CD / CI и средством регистрации ошибок. Благодаря такой интеграции вы можете немедленно регистрировать ошибки, возникающие в процессе тестирования. Функция тестирования геолокации позволяет тестировать ваше приложение из любого места.