Автор Тема: compforlife  (Прочитано 396 раз)

Оффлайн ugabef

  • Новичок
  • Сообщений: 1
compforlife
« : 31 Декабрь 2023, 07:12:34 »
   
  , Даже если пользователь настолько терпим, что вы иметь возможность в течение полчаса 18 раз перезапустить программу после сбоя, и только затем выбросить монитор четко из окна, вы согласитесь с утверждением, что сотрудничество с этой программой будет успешным, если порно-куша будет не «падать».
    +>> как установить, чтобы случаи падения, замораживания, неспособности выполнить необходимые действия разработанной вами программы стали очень редкий?
  Нет точного ответа на этот вопрос. «Но»: для  в пределах курса  для  во время  для  внутри  для  во время  для  для  для  внутри  для  в пределах курса  для  внутри самые мудрые ученые годами думали по такой проблеме и смогли найти препарат, который, если он не устраняет все ошибки программы, по крайней мере создает иллюзию их деятельность.
  И этот комплекс называется тестированием программного проекта.
  Согласно мудрым людям, тестирование является одним из наиболее известных способов обеспечения качества создания программного обеспечения и включенного в набор эффективных средств текущей системы, гарантирующей качество программного продукта [ 1]. Единые сообщения: как домашние поставщики укрепляют старые позиции. Просмотрите tadviser 13 t
  Качество программного продукта характеризуется набором свойств, которые определяют, насколько «хорошо» являются «хорошими» со стороны заинтересованных сторон, таких как клиент продукт, спонсор, конечный пользователь, разработчики и тестеры продукта, инженеры по поддержке, сотрудники маркетинга, классы и отделы продаж. У любого из участников может быть другая концепция продукта и о том, насколько он хорош или плохо, или, скорее, насколько высоким качество товаров. С помощью этого определение задачи задачи обеспечения возможности чая вкладывается в задачу определения заинтересованных сторон, их критериев качества и после поиска правильного решения, которое удовлетворяет эти критерии.
  Когда и кто?
  Согласно опытным разработчикам, тестирование программного проекта должна проводиться непосредственно с самого начала его создания. Однако, кроме того, наши эксперты в тестировании не должны принимать участие, из -за того, что это не королевский случай. Тестирование программного продукта, специально обученных сотрудников, называемых тестерами, потому что даже самый продвинутый разработчик не сможет увидеть свою ошибку, но использует последние оптические устройства.
  Не ниже, все разработчики сходится в мнение, что тестирование программного продукта из классификации целей следует разделить на 2 классификацию:
 - Функциональное тестирование - нефункциональное тестирование
  Функциональное тестирование
  Следующее тестирование понимается как подтверждение в соответствии с соответствием программного продукта для функциональных претензий указано в технической задаче для создания этого продукта. В целом, при функциональном тестировании проверяется, выполняет ли программный продукт все функции, которые могут.
  Итак, вы также решили провести функциональное тестирование. Вы входите в условия отсчета, читаете функциональные условия, и вы можете быть уверены, что, по крайней мере, они не находятся в том порядке, в котором реалистично выполнять тестирование. Вы не обязывали это в принципе, другие давно заметили это расхождение и преобразовали его, в которое оно преодолено.
  Для функционального тестирования персоналом технического управления разрабатывается документ и методология для тестирования функционала приложения (pmi). Полем документ pmm содержит список сценариев программы тестирования (тестовые примеры) с подробной аннотацией шагов. Любой шаг сценария тестирования характеризуется действиями пользователя (сотрудника тестирования) и ожидаемыми результатами - ответом викторины на эти действия. Техника продукта и тестирования обязана имитировать работу программного проекта в реальном режиме. Это означает, что сценарий тестирования должен быть построен на основе анализа соглашений, которые будут заключать будущие пользователи системы, и не быть искусственно составленными последовательности манипуляций, которые понятны только для разработчика. [2]
  Обычно функциональное тестирование реализуется на двух уровнях:
 - Компонентное (модульное) тестирование. Тестирование отдельных компонентов программного проекта, сосредоточенного на их специфике, цели и функциональных функциях. - Интеграционное тестирование. Представленный тип тестирования предписан после проверки компонента и фокусируется на выявлении дефектов при взаимодействии различных подсистем на уровне координации или потоков обмена данными.
  Не -функциональное тестирование
  Нефункциональное тестирование оценивает эти определения программного проекта, например, эргономику или производительность.
  Я думаю, важность такого типа тестирования доступна и не вымогает оправдание. В конце концов, для любого человека становится ясно, что, например, производительность системы недостаточно, тогда пользователи будут ждать полдня, чтобы ждать своих действий, что может привести к их массовой спячке.
  Как имя, следующим образом с нефункциональным тестированием, соблюдение программы проекта проверяется нефункциональными требованиями из технических спецификаций для его разработки. И, как в случае функционального тестирования, программа и метод тестирования разработаны для нефункционально.
  Тестирование встроенного программного обеспечения и соблюдение стандартов в agile era
  Соответствие отраслевым стандартам - маловероятно, что вариант в том, что вы хотите пренебрегать или сделать это позже; это обязательная часть процесса разработки встроенной программы (po). Для многих отраслей, таких как авионическая, автомобильная и здравоохранение - жесткие стандарты качества при создании сложных и без проблем, - в системах становится жизненно важным условием для производства продукта на рынке. Традиционно, тестирование играет важную роль в разработке и продвижении встроенных вариантов для отраслей, регулируемых стандартами. Однако в последние годы, установленные практики и процессы тестирования, их место и роль в таких проектах были значительно преобразованы. Это резко изменило список события события, и после того, как правила игрового процесса меняются, необходимо сразу же измениться.
 , В условиях постоянной разработки новых, передовых методов, компании должны быстро предложить качество качества рынка, простое использование и продукты, совместимые с другими системами, просты: в порядке, а не потеряться в быстро меняющемся технологическом мире. В такой ситуации традиционная каскадная модель, где процесс разработки строго последовательна, и экзамен проводится на его истинном конце, остается в прошлом. Методы devops и agile приобретают большую популярность, поскольку они позволяют инженерам справляться с миссией, которая привыкла по одному, одновременно.
  Исследование, проведенное auriga с поддержкой независимой исследовательской компании ltm исследования, показывает, что указывает на эволюцию роли тестирования в велосипедных материалах имеет большое значение. С постоянной нехваткой времени производители до сих пор не могут пожертвовать качеством, безопасностью, взбиванием и долговечностью своих продуктов. Например, сказать, беспилотные транспортные средства широко обсуждаются сегодня, являются источником особенно опасного, и поэтому они требуют строгого соответствия стандартам. Невозможно сделать без прохождения встроенного программного обеспечения, поскольку почти все решения в области iot и подключения основаны на встроенных технологиях.
  Все отрасли стремятся к инновациям, быстрому повышению личной эффективности и алгоритмам украшения, и это тестирует встроенный еще более важный. Здравоохранение, где стандарты традиционно слишком высоки, различает большой спрос на сложные и ультра -конкретные алгоритмы, такие как, например, автоматическое распознавание сердечных ритмов для инновационного дефибриллера, который в настоящее время работает над инженерами ауриги. Новые интеллектуальные системы больниц, «умное» медицинское устройство и носимые устройства, которые появляются почти ежедневно, могут быть безопасными и сильными. Полем сканирование «пальцев» и сетчатки, распознавание голоса и лица - это то, что будет использоваться для идентификации пользователей вместо обычных паролей, мы так привыкли к ним. Но, прежде чем позволить встроенной, в сканировании вашей сетчатки, производители должны убедиться, что она подходит для всех норм и неразрушима к киберозу, что сегодня более масштабно и сложное [1].
  На стадии производительности тестирования во -первых, проводясь тест нагрузку, целью которой является проверка, будет ли система адекватно реагировать на внешние влияния в режиме, близком к режим реальной работы.
  В дополнение к тестированию нагрузки, проверки выполняются в минимальных аппаратных деньгах и высокой нагрузке - стрессовое тестирование, а также с учетом ограничивающих объемов обработанной информации - объемное тестирование.
  Выделите другой тип тестирования: тестирование сдержанности и качества, которое включает не только длительный тест программного проекта в нормальных условиях, а также возможность вернуться к нормальному функционированию после коротких периодов напряженных нагрузок.
  Документация для тестирования
  Как указано выше, было указано выше, тестирование проводится в соответствии с методологией тестирования, который разработан в соответствии с gost 34.603-92.
  Для реализации экзамена разработан пример управления, который должен содержать много существенной информации для проверки всех режимов эксплуатации программного продукта. Как правило, пример управления создается совместно пользователем и подрядчиком на основе реальных данных.
  Для конструкции и типов установки тестирования производительности, согласно традиции, это означает генератор данных, который обеспечивает возможность автоматически создавать большое количество различной информации, чтобы достичь объективного результата в сертификации производительности.
  Во время диагноза разрабатывается протокол тестирования, в котором предписывается информация о прохождении всех этапов и этапах тестирования и комментариев, полученных на тестах.
  Если результат тестирования отрицательный, то выполняется устранение отрицательных аспектов и повторно тестирование.
  Исследовательские тестирование
  Исследование (ad hoc testing - подвиды функционального тестирования. Он используется в быстро растущих проектах с гибкими методами разработки, которые не имеют иметь четкий документ и требования. Исследование -это самое высокое пилотирование в области тестирования программного обеспечения. Высококачественное тестирование доступно для специалистов с самой высокой репутацией, а vl сильно зависит от подрядчика, его опыт, знания (как в предметной области, так и в в методах тестирования), способность быстро проникнуть в сущность. Влияние нагрузок. Цель нагрузочного тестирования состоит в том, чтобы определить способность применения на внешние нагрузки. Как правило, тесты выполняются несколько шагов. / +>  Для эффективного анализа сценариев следует загружать наиболее почти с реальными сценариями использования. Важно понимать, что исключения всегда возможны, поэтому даже особенно подробный план тестирования может не охватить отдельный случай.
  2. Разработка тестовой конфигурации
  Имея тестовые сценарии, важно распределить процедуру для увеличения нагрузки. Для успешного анализа вы должны выделить критерии для выбора производительности (скорость отклика, время обработки приложений и т. Д.).
  3. Проводя тест -тест
  Во время тестов каждый должен регулярно отслеживать производительность сценариев и реакцию тестовой системы. Эмуляция высоких нагрузок требует значительной аппаратной и программной инфраструктуры. Периодически методы математического моделирования используются для снижения стоимости работы. Основа принимается данными, полученными при низких нагрузках и аппроксимированы. Чем больше уровень смоделированной нагрузки, тем ниже точность оценки. Однако такой вариант значительно снижает затраты.
  Автоматизация тестирования
  Основной особенностью автоматического тестирования является возможность немедленного проведения регрессионных тестов. Основными преимуществами автоматизации (в соответствии с worksoft) являются повышенная эффективность персонала, более раннее обнаружение недостатков и наиболее превосходное качество бизнес -процессов. Перечисленные преимущества компенсируются значительным недостатком: высокая стоимость - благодаря высокой цене за внедрение и поддержку автоматизации тестирования более 50 предприятий используются в основном путем ручного тестирования.
  Тестирование usabili
 Любое приложение создано для его использования. Простота использования является важной программой высокого качества. Ит -индустрия знает много примеров, когда проекты начались после успешной коррекции удобства использования. Чем шире аудитория, тем важнее фактор удобства использования. Тематическое тестирование включает в себя подробное исследование поведения пользователя. Для оценки эргономики важно иметь данные не исключительно о скорости бизнес -цели, но и об эмоциях пользователя, выражениях лица, голосовании timbre.
  Тестирование конфигурации
  Тестирование конфигурации дает гарантии того, что приложение будет работать на нескольких платформах, это выходит, в максимальном количестве пользователей. Для веб-приложений они обычно проводят тесты на кросс-браузер. Для приложений windows - тестирование в различных операционных системах и укусах (x86, x64). Серьезным компонентом конфигурационного тестирования является тестовая инфраструктура: для долгосрочных тестов необходимо постоянно поддерживать парк тестовых машин. Их номер колеблется от пяти до нескольких десятков.
  Тестирование интеграции
  Если в клиентском проекте есть более одного компонента, он имеет потребности в тестировании интеграции. В сложной архитектуре приложения, необходимым условию для качества гарантирует диагностика, чтобы связаться с частями программы. Тестирование достигается путем проектирования и реализации «через». Исследование интеграции предписано после компонента.Следовательно, разумно учитывать опыт тестирования компонентов, наблюдая за бизнесом тестовых случаев.
  Стресс -тестирование
  Защищенная схема имеет предел нормального функционирования. Если предел превышен, система отправляется в режим напряжения и сильно изменяет его поведение. Мощная проверка и настройка проверяет работу программного обеспечения в случае превышения пределов стандартного функционирования. Это особенно важно для «критических» программ: банковское программное обеспечение, авиационные промышленные программы, медицина. Глобальное тестирование проводится не только на этапах разработки программного обеспечения, но и на всех этапах функционирующего цикла для и обработки данных поведения системы в течение длительного периода времени.
  Исследования рынка тестирования для
       +> 2022: как изменились техника и методы тестирования программного обеспечения в огромном российском бизнесе. Обзор tadviser
  Услуги тестирования программного обеспечения в российской федерации чрезвычайно востребованы, и конкуренция в этом сегменте высока. Несколько пролива во время пандемии, в 2021 году этот рынок показал динамический рост. А с февраля 2022 года спрос нагревается растущей потребностью организаций в переходе от западных ит -решений к альтернативе, поскольку это также подразумевает длинный уровень работы, связанный с тестированием программного обеспечения. Тадвизер поговорил с крупными сотрудниками бизнеса из разных отраслей, имея глубокие компетенции с точки зрения тестирования, а также с игроками, которые предоставляют эти услуги, и подготовил обзор состояния этой сферы в российской федерации. Партнерами материала были компания "lanit expertion" (часть группы lanit) и t1 group. Прочитайте больше здесь.
  2020: только 13% российских компаний привлекают экспертов по качеству, на всех этапах развития на
  3 сентября текущего года, компания "perfoman лаборатория »выпустила ежегодный отчет rqr 2020 (отчет о качестве качества россии), отражая состояние рынка для тестирования тестирования itvar и обеспечения их качества в 2020 году. Rqr 2020 описывает тенденции и редактирование в области тестирования и предоставления его ит-пейзаторов, в российская федерация в 2020 году по сравнению с предыдущими временами на основе респондентов из разных областей.
  В частности, опросы респондентов показали, что запросы на эксперименты ит -продуктов каждый год растут на внутреннем рынке. Бизнес понимает, в какой степени важно для производства безупречного продукта для использования методов контроля, но широкая популярность в целом еще не наблюдается во всех областях из -за невежества процессов, высокая стоимость использования инструменты и другие причины. Хотя широкий спектр отраслей промышленности, где сейчас востребовано тестирование - и имеет довольно высокий спрос.
  Как вы знаете, создание программных решений для качества бессмысленно без их тестирования. Необходимо привлечь команды qa (обеспечение качества) для работы над продуктом на полпути. Этот вид подхода также помогает своевременно определить критические отклонения и впоследствии выпустить высококачественное ит-решение для рынка.
  Во время опроса только 13% российских организаций и организаций участвуют в услугах профессионалов тестирования на всех этапах жизненного цикла. К сожалению, внутренний рынок не достиг зрелости в этом отношении. Однако индикатор, хотя и медленно, постоянно увеличивается: по сравнению с результатами предыдущего обследования его рост составил 5%.
  По сравнению с опросом 2017-2018, организации начали привлекать отдел аудита на начальных этапах жизненного цикла. Менеджеры qa подключены для использования на стадиях работы и поддержки (в пятидесяти%случаев), описания требований (50%), проектирования (46%).
  В дополнение к испытательной стадии, где специалисты по qa принимают участие в 91%случаев, эти сотрудники часто привлекают в течение периода внедрения (61%) и разработки (57%) продукта полем
  Основной целью бизнеса в этом году стало уменьшение времени для вывода продуктов на рынок - эта установка различных секторов, за исключением сферы системной интеграции. В предыдущие годы сокращение времени для продажи продуктов для продажи было более демократичным, чем показатель качества ит -продуктов.Специалисты "perfoman lab" представьте, что скорость производства товаров в розничные сети останется приоритетным критерием для оценки тестирования и одной из важных миссий qa для  внутри  внутри  внутри  внутри  внутри  в ходе  во время  для  в пределах курса  для  внутри  для  внутри  для  внутри  для  внутри  в  в  в курсе  для  в пределах курса  для  во время  для  внутри  для  для  для  внутри  для  for  текущего года и 2021 годов.
В сравнении с 2019 годом, учитывая ситуацию кризиса vomnosese -otrasleshlх, byзnes ostrohoзnal ыnok prerwhm s выбранное продукт - он переводится большими интересами потребителей в области торговли.
  Существует довольно много опрошенных организаций, которые довольно постоянны, что, прежде всего, привлекает их отдел качества к проблеме улучшения качественных ит -продуктов. Это было объявлено 80% участников исследования. 69% респондентов в роли цели работы специалистов по qa выбирают удовлетворенность пользователями.
  Роль автоматического тестирования в ит -процессах за последние годы стала многогранной. Клиенты услуги стремятся использовать его строгий контроль над качеством разработанного продукта и сокращения времени тестирования, исключая человеческий фактор.
  Согласно специалистам «perfoman lab», автоматизация гарантирует максимальное испытательное покрытие и эффективность использования испытательных -cac, угрожает оптимизировать затраты, повысить производительность труда и снизить условия для вывода продукта на рынок. Таким образом, автоматизированное тестирование становится соответствующим способом достижения следующих qa-объектов. Большинство участников опроса (82%) используются для проверки качества разработанных продуктов автомобильных тестов. Такое же количество респондентов участвуют в разработке компетенций для автоматического тестирования для своих разработчиков в области функционального тестирования.
  Большинство респондентов (71%) понимают важность процедуры для тестирования мобильных продуктов и их производства.
  Респонденты начали использовать agile больше: количество открывающих участников, которые обращаются к отсутствию опыта в использовании гибких методологий, сократилось за последние 2 года. Гибкие методологии продолжают побеждать симпатии российских компаний и компаний. Четыре года назад этот подход использовался только 43% опрошенных участников рынка. В текущие годы их разнообразие увеличилось максимум на 80%. Еще 17% респондентов указали недостаточное понимание гибких подходов к тестированию.
  Гибкие методологии развития (agile) используют большинство (91 %) обследованных из банков, а в телекоммуникации в таких методологиях используются чуть меньше респондентов - 80 %. Как показал опрос торговых ассоциаций, agile в розничной торговле развивается из года в год - подавляющее большинство таких компаний используют аналогичный метод в размере 60%. Здесь в последние несколько лет этот параметр вырос на 7%.
  На наблюдении исследователей в российских компаниях существует собственная инерция в вопросе об изменении устройств для проверки, скорее, это постепенный процесс. Респонденты отметили, что большинство из них используют одновременно как минимум три разных инструмента. Трудности перехода к новым флористическим материалам часто ассоциируются для других с высокой стоимостью перехода, невежеством рынка продуктов qa. Согласно результатам телекоммуникационного и электронной коммерции, отрасль выглядит более гибкой и рада рассмотреть, например, внутренние продукты по сравнению с банковским сектором. Только 14% респондентов ограничивают использование иностранных инструментов для создания экзамена благодаря проекту импорта. Несмотря на то, что большинство бизнес -игроков по -прежнему предпочитают иностранные инструменты тестирования, многие предприятия и фирмы, которые ограничивают их использование, по сравнению с предыдущим отчетом, увеличились на 8%.
  В течение периода сбора для отчета 2020 года угроза распространения заболевания коронавируса covid-19 была не такой острой. На этот раз уже ясно, что пандемия внесла свои изменения - в делах и для бизнеса. Бюджеты, выделенные на сферу ит, в целом, также специально снижены для проверки. В то же время поставщики услуг и специалисты в области qa переключатся на формат работы на расстоянии. Кроме того, именно так текущий кризис не приведет к значительному разрушению для секторов, подключенных до, с цифровым контентом.
  Это сразу же, телекоммуникационная индустрия. Бизнес частично оставлял офисы, и пользователи начали использовать виртуальность чаще и связывались с мобильными и всевозможными онлайн -инструментами.Согласно отчету, инновационные технологические решения в телекоммуникационной среде легче по сравнению с другими областями. Например, продукты больших данных проверяются большинством опрошенных представителей страховой сферы. Телекоммуникационные компании часто используются службами качества в периоды проектирования, проектов и качества, системных интеграторов - на стадиях тестирования и эксплуатации.
  Розничная торговля по большей части занимала свои позиции, оказалось, что для всех, кто пересекает онлайн -каналы продаж. Волна кризиса также прошла через электронную коммерцию, но не так много, как альтернативные области.
  Все банки, которые вступили в дело об опросе, выполняют свои ит -продукты. Из указанного списка банковских компаний 81% содержат соответствующих специалистов в персонале, 63% содержат отдел профиля еще на 63% использования аутсорсинговых офисов в указанном сегменте. По словам 67% респондентов. В штате 65% опрошенных компаний и компаний. Наконец, 39% участников рынка, которые приняли участие в просмотре использования услуг аутсорсинга для регулярного тестирования.
  Представители государственного сектора часто отмечали, что у них есть свой собственный сертификационный сектор или в последнем случае используют аутсорсинг -сервисы. Системные интеграторы предпочитают содержать необходимых сотрудников по проектам. Услуги аутсорсинга чаще прибегают в денежном и государственном секторах. Популярность аутсорсинга в областях телекоммуникаций, e -commerce и системной интеграции ниже: только четверть игроков этих рынков используются для использования аналогичного метода для тестирования программ.
  Кроме того, 30 % организаций, которые приняли участие в опросе (38 %), имеют специалиста, ответственный за цифровые преобразования в своих сотрудниках. Предположим, что этот вид сотрудников помогает развивать бизнес 58% для респондентов, принятых в банковском секторе. Аналогичный подход признан 50% наших собеседников из государственных и телекоммуникационных секторов. В это время ни один из системных интеграторов, опрошенных на этой практике, прибегает к.
  Количество российских фирм и организаций, использующих возможности искусственного интеллекта, растет. Например, в 2017-2018 годах. Эти технологии не использовали 77% респондентов. Согласно rqr 2020, их доля снизилась до 68%. 32% респондентов уже работали с ии.
  Технологии ai включены в область гарантии качества (qa): чуть менее половины (44%) игроков рынка заявили, что ii и аналитика уже давно использовалась для оптимизации qa. Наиболее популярной причиной использования ии является автоматизация: именно так 62% респондентов ответили. Эти технологии также используются целью прогнозирующей аналитики (31% респондента на практике).
  В банках 60% случаев используются для автоматизации, 40% для прогнозирующей аналитики.
  Машинное обучение (машинное обучение) - один из разделов искусственного интеллекта, который использует методы обучения »аналитические системы путем решения большого количества аналогичных задач. Только 19% участников опроса имеют заявлено о наличии опыта в тестировании продуктов. В целом, эта технология была принята для работы в банковском секторе: 33% респондентов опрошенной отрасли объявляются его использование.
  Технология, только 3% респондентов используют свои возможности. Исследование tadviser посвящено довольно узкой, с точки зрения финансовой оценки, sphere, в сегменте рынка аутсорсинга ит-услуг-аутсорсинг услуг для проверки. Несмотря на относительно скромный подготовлен с другими видами ит-услуг-размер современный рынок рынка за последние 2-3 года он привлек внимание аналитиков и специализированных средств массовой информации в дом из-за нескольких крупных конкурсов с бюджетами на множество миллионов рублей, проводимых ключевыми клиентами (крупные банки, федеральные уровни, розничная торговля сети). Узнайте больше о результатах исследования здесь.
  См. Также
 - Инструменты разработки приложений- каталог продуктов и проектов методология - день программиста - кладбища программистов. По каким причинам немногие из них затчеты хотят работать в корпорациях (контакты программистов) - chackerrank программисты программиста - машинное обучение (машинное обучение) - искусственное интеллект >- машинный интеллект - когнитивный компьютер - наука о данных (data science) - neuroset
 - [1] опция тестирования - опция- опция- опция- определение организации качество - [2] тестирование на этапе создания программного продукта - [3] идеальный процесс формирования информационных систем. Тестирование. Почему это необходимо?
   Если у вас есть вопросы о том, где и как использовать обзор программ (compforlife.ru), у вас есть возможность позвонить менеджеру для нашего страница.
 


Оффлайн Taranovs

  • Новичок
  • Сообщений: 62
compforlife
« Ответ #1 : 12 Январь 2024, 10:59:55 »
Рекомендую ещё вот эти курсы по созданию приложений без кода, с использованием ChatGPT-4. В данных курсах нейросети используются активно, что будет, по-моему, отличным навыком и очень полезным, так как нейросети набирают всё большую популярность. Плюс, есть разные тарифы, и курс подойдёт кому угодно.