Тестове и пробни версии на смартфони с Windows и услуги на Microsoft

  • Microsoft предлага специфични инструменти за сигурно тестване, разпространение на приложения и емулация на Windows 10 Mobile.
  • Помощните програми за емулатор и сензори ви позволяват да симулирате реални условия, без винаги да разчитате на физически устройства.
  • HLK, WPT и Assessment Toolkit обхващат валидирането на хардуера, производителността и качеството на Windows системите.
  • Windows 365 добавя сценария за облачен десктоп, полезен за бизнеса, но силно зависим от клиентското устройство.

Тестове и пробни версии на смартфони с Windows и услуги на Microsoft

В тази статия ще разгледаме много подробно цялата екосистема от тестове, инструменти и ресурси за тестване на Microsoft които можете да използвате със смартфони, таблети и компютри с Windows или да са свързани с услуги като Windows 365, Azure, App Center или Microsoft Forms. Идеята е да видите какво можете да тествате, как да го направите и какви са ограниченията на всеки подход, така че да можете да създадете своя собствена тестова „лаборатория“, без да се преувеличавате.

Сигурно тестване на устройства с Windows: приложението Take a Test

В образователните среди е изключително важно да можете да се явявате на онлайн изпити без да мамите.И за тази цел Microsoft включва специално приложение в Windows, наречено Take a Test. Това приложение действа като защитен браузър, който заключва системата, така че ученикът да има достъп само до конкретен уеб адрес или списък с URL адреси, определени от училището.

Когато стартирате тест с „Take a test“, устройството влиза в много агресивен режим на заключванеУченикът не може да печата, да прави екранни снимки или да използва текстови предложения, освен ако учителят или администраторът не е разрешил изрично тези функции в тестовата връзка. Освен това, той не може да отваря други приложения, да променя системни настройки (външни дисплеи, известия, актуализации и др.), да осъществява достъп до Cortana или да поставя съдържание, копирано преди това в клипборда.

Употребата на приложението се адаптира към различни сценарии. За бързи въпросници или оценки с ниско въздействиеУчителят може да генерира защитен URL адрес за оценяване и да го сподели с класа. Учениците просто отварят този линк и Windows автоматично ще отвори „Направи тест“ и ще зареди теста в защитена среда.

При оценки с висок залог, като например финални изпити или официални тестове, Препоръчително е устройството да бъде конфигурирано с акаунт, предназначен изключително за изпити. и стартирайте „Вземете тест“ в режим на заключен екран на цял екран. Когато влезете с този акаунт, Windows автоматично стартира приложението в режим на павилион и блокира всички други процеси, така че нищо извън теста не може да се намесва.

Създаване и разпространение на защитени връзки за оценка

Интересното при полагането на изпит е, че не е само за тестове.Всеки уеб ресурс (симулатор, интерактивно упражнение, теоретични материали и др.) може да бъде представен в заключен режим. Това се прави чрез изграждане на специален URL адрес със схемата ms-edu-secureassessment, която казва на Windows да го отвори в защитеното приложение, вместо в обикновения браузър.

Основният синтаксис на връзката е от типа ms-edu-secureassessment: #прилаганеналокдаунВъз основа на това могат да се добавят параметри за активиране на функции, които биха били деактивирани по подразбиране. Например, използването на текстови предложения, разпечатка или екранна снимка с параметри като &enableTextSuggestions, &requirePrinting или &enableScreenCapture, които също могат да се комбинират помежду си според нуждите на теста.

Ако връзката не включва нито един от тези параметри, Поведението по подразбиране е възможно най-рестриктивнотоВсичко е блокирано, освен достъпа до посочения уебсайт. За тестове, които интегрират Windows Lock API и трябва да проверят фоновите процеси преди активиране на безопасен режим, суфиксът enforceLockdown може да бъде премахнат. Това предотвратява незабавното блокиране на приложението, което дава време за ръчно затваряне на несъвместими приложения.

След като защитената връзка е изградена, Разпределението му е много гъвкавоМоже да бъде публикувано на уебсайта на училището, изпратено по имейл, включено в тетрадка на OneNote или дори да има създадени преки пътища на настолните компютри на учениците, така че те само трябва да щракнат двукратно върху него. Действителният работен процес е следният: ученикът отваря връзката, Windows стартира „Направи тест“ и устройството автоматично влиза в заключен режим.

По отношение на съдържанието, Microsoft Forms се вписва много добре в тази стратегияТова е така, защото ви позволява да проектирате изпити и тестове, които след това могат да бъдат свързани чрез защитени връзки. За администратори и учители, които искат по-подробна информация, има технически справочник за приложението „Създаване на изпит“, който очертава всички налични правила и опции за конфигуриране.

Център за приложения: непрекъснато разпространение и тестване на приложения за Windows и мобилни устройства

Кога е време за тестване на приложения на смартфони или таблетиДруг ключов стълб е App Center, платформата на Microsoft за непрекъсната интеграция и доставка на приложения за Android, iOS, macOS и Windows. Една от най-полезните ѝ функции за ежедневна употреба е услугата за разпространение, която позволява на разработчиците да публикуват вътрешни компилации и да ги споделят с тестери чрез връзки за изтегляне или чрез самия портал за инсталиране.

Типичният поток започва, когато Разработчикът кани тестерТестерът получава имейл, който го уведомява, че е добавен към приложение и му предлага да създаде акаунт в App Center, ако все още няма такъв. След като акаунтът е регистриран, тестерът влиза в системата и вижда списъка с приложения, до които има достъп, със специфични инструкции за инсталиране в зависимост от операционната система на устройството, което ще тества.

Практично е за тестерите. създайте акаунта дори преди да получите официалната поканаТе могат да се регистрират директно на уебсайта на App Center и да са готови, когато разработчикът им зададе приложение. От портала за инсталиране те могат да изтеглят различни версии, да преглеждат бележки за компилация и да инсталират актуализации почти толкова лесно, колкото от официален магазин.

Ако в даден момент оценителят вече не желае да получава версии на приложение, Центърът за приложения ви позволява да спрете тестването му и да оставите всички негови групи за разпространениеИма обаче условия: не можете да сте сътрудник по проект, нито да принадлежите към споделена група или група в Azure AD, свързана с приложението. Ако тези изисквания са изпълнени, просто отворете портала за инсталиране от мобилното си устройство, изберете приложението, използвайте менюто с три точки и изберете опцията „Спрете пробния период на приложението“.

След като изпълните тези стъпки, Потребителят престава да бъде оценител и губи достъп както до портала за инсталиране, така и до портала за разработчици.Това е ясен начин за управление на това кой е действително активен в циклите на тестване и избягване на шум в показателите за разпределение и обратна връзка.

Microsoft Emulator за Windows 10 Mobile: Опитайте го без физическо устройство

Когато не всички физически модели смартфони са налични на масата, емулаторът на Microsoft за 10 Windows Mobile Той се превръща в незаменим съюзник. Това е десктоп приложение, което изпълнява виртуален образ на Windows 10 Mobile на Hyper-V, което ви позволява да отстранявате грешки и да тествате приложения на Universal Windows Platform (UWP) в среда, много подобна на реалната, но изолирана от основния хардуер.

Емулаторът е проектиран да предлага производителност, близка до тази на истински телефонВъпреки това, винаги се препоръчва да валидирате приложението на физически устройства, преди да го публикувате в Microsoft Store. Едно изображение може да симулира различни комбинации от резолюция и размер на екрана и можете да превключвате между тях в зависимост от потребителския профил, към който искате да се насочите.

Що се отнася до изискванията, хост компютърът трябва да има Процесор с хардуерно подпомагана виртуализация, SLAT и DEPНеобходими са поне 4 GB RAM памет и 64-битова версия на Windows 10 Pro или по-нова с инсталиран Hyper-V. Освен това, емулаторът изисква Visual Studio 2015 или по-нова версия и не зарежда приложения, предназначени за версии на Windows Phone преди 7.1.

Инсталацията е интегрирана в Windows 10 SDK, който може да бъде добавен директно по време на настройката на Visual Studio. Деинсталирането може да се извърши от Visual Studio или от „Програми и компоненти“Виртуалният Ethernet адаптер Hyper-V обаче остава в системата и трябва да бъде ръчно премахнат от мрежовите връзки, ако искате да го почистите напълно.

За да стартирате приложение в емулатора, Просто трябва да изберете емулираното устройство от падащото меню на стартовия панел на Visual Studio.Оттам мобилното изображение се зарежда, приложението се инсталира в него и може да се отстранява грешки стъпка по стъпка, сякаш е на истински телефон.

Нови функции и функционалности, които могат да бъдат тествани

Най-новите версии на емулатора за Windows 10 Mobile Те добавят пълна поддръжка за универсалната платформа Windows и включват подобрения като разграничение между щракване с мишката и докосване, съвместимост с NFC (включително сценарии за близост и HCE) и хардуерно графично ускорение чрез локалния графичен процесор, при условие че е активирано в раздела „Сензори“ на допълнителните инструменти.

Сред уменията, които могат да се практикуват в емулатора, се открояват следните: Тествайте при различни резолюции, размери на екрана и конфигурации на паметта, промяна на ориентацията между вертикална и хоризонтална, корекции на мащаба за адаптиране на прозореца към монитора, мрежова симулация, използваща същата хост връзка, и настройки за език и регион за валидиране на интернационализацията.

Те също могат да бъдат тествани аспекти на жизнения цикъл на приложението, като например деактивиране или маркиране за изключване, променяйте поведението от свойствата за отстраняване на грешки, управлявайте локалното хранилище (преди това изолирано хранилище) — което се запазва, докато емулаторът е отворен, но се губи, когато се затвори — използвайте микрофона на хост компютъра, съпоставете физическата клавиатура с клавиатурата на телефона или взаимодействайте със заключения екран, като симулирате бутона за захранване с клавиша F12.

Въпреки това, има редица функции, които не могат да бъдат валидирани в емулатора и Те ви принуждават да използвате физическо устройство, независимо от всичко.: компас, жироскоп, вибрационен мотор, реален контрол на яркостта на екрана и плавно възпроизвеждане на видео с висока резолюция над VGA, особено при изображения само с 512 MB RAM.

Вход с мишка, клавиатура и мултитъч

За да се симулира използването на мишка, свързана с устройство с Windows 10, Емулаторът има режим на въвеждане с мишка. Тази функция пренасочва физическите кликвания с мишката към мобилната операционна система като действителни събития, свързани с мишката. Активира се чрез съответния бутон в лентата с инструменти и ви позволява да тествате интерфейси, които разграничават докосване и кликване.

Въвеждането от клавиатурата може да се превключва с клавиша F4: Когато е активна, клавиатурата на компютъра е свързана с клавиатурата на телефона. Запазване на стандартното поведение на клавишите. Специалните символи, специфични за локализираните клавиатури, обаче не се поддържат; за тях трябва да използвате панела за въвеждане на софтуера на емулираната система.

В допълнение, емулаторът интегрира режим на мултитъч въвеждане, който Позволява ви да симулирате жестове на щипване, за да увеличавате мащаба, завъртате и местите елементиКогато са активирани, се появяват две точки на допир, които могат да се преместват с десния бутон и да се местят с левия, за да се пресъздадат типични взаимодействия със снимки, карти или друго визуално съдържание.

Разширени сензори: акселерометър, местоположение, мрежа, SD карта, известия и други

Една от най-големите силни страни на емулатора е неговата колекция от Допълнителни инструменти за симулиране на сензори и условия от реалния святРазделът „Акселерометър“, например, ви позволява да тествате реакцията на приложението на промени в ориентацията и движението, или чрез преместване на точка в реално време в 3D равнина, или чрез възпроизвеждане на предварително записана последователност, която симулира разклащане на телефона.

Разделът „Местоположение“ ви позволява да пресъздадете маршрути за шофиране, колоездене или пешеходни маршрути Чрез поставяне на точки върху карта в различни режими (Pin, Live или Route) и избиране на профили на скорост и точност – от перфектни показания (Pinpoint) до градска, крайградска или селска среда, където GPS сигналът се комбинира с оценки чрез Wi-Fi и мобилна мрежа – е жизненоважно за регулиране на параметрите на геозоните, размерите на зоните и времето на престой.

В секцията „Мрежа“ можете налага различни условия за свързаностНяма мрежа, 2G, 3G или 4G, комбинирано с добра, средна или слаба сила на сигнала. Това тества дали приложение, което разчита на уеб услуги, се справя добре с времето за зареждане, прекъсванията на връзката и внезапните промени в честотната лента; за да се разбере по-добре проблеми с връзката Препоръчително е да се повторят няколко сценария.

Разделът SD карта използва папка на компютъра като симулирана сменяема SD картаПри поставяне, файловете в папката се копират в емулатора, а при изваждане, промените могат да се синхронизират обратно, при спазване на ограничението за размер на FAT32 (32 GB). Скоростите на четене и запис са ограничени, за да наподобяват производителността на истинска SD карта, която е по-бавна от твърдия диск на хоста.

С инструмента за известия, емулаторът временно замества WNS или MPN с двигател за симулация на push известияИзбират се приложението, каналът за известия, типът (икона, тост и др.) и шаблонът, качването на XML може да се редактира, ако е необходимо, и се изпраща известието, за да се види как ще реагира приложението, всичко това без да е необходимо да се настройва бекенд в облака.

Накрая, разделът „Сензори“ позволява активиране или деактивиране на допълнителни сензори, като например околна светлина, предна камера, жироскоп, магнитометър (компас), NFC или софтуерни бутониТова помага да се тества как приложението се представя на телефони от нисък клас, които не са оборудвани с всички стандартни сензори, което е важно, ако искате да достигнете до възможно най-големия пазар.

Мониторинг на производителността и известни проблеми

За да наблюдавате графичната производителност, Емулаторът предлага броячи на честотата на кадрите. Те могат да бъдат активирани от самия код на приложението (чрез свойството EnableFrameRateCounter в App.xaml.cs). Те отчитат честотата на опресняване на екрана, скоростта на изпълнение на нишките в потребителския интерфейс, използването на паметта за текстури, броя на обработваните от графичния процесор повърхности и нивото на запълване на екрана на кадър.

От по-неприятната страна, има редица известни проблеми и инструменти за възстановяванеЕдна често срещана грешка възниква при премахването на виртуалния Ethernet комутатор на Hyper-V, което понякога го оставя заседнал. Решението е да се изпълни `netcfg -d` с администраторски права, което нулира всички мрежови устройства (не само тези в емулатора) и налага рестартиране.

Ако емулаторите просто спрат да се стартират, можете да използвате XdeCleanup.exe. Помощна програма, включена в двоичните файлове на емулатора, която изтрива виртуални машини, диференциални дискове и специфични за средата комутатори.Той работи като администратор и почиства всички проблемни състояния, въпреки че също така изтрива контролни точки и запазени състояния.

Инсталираният от емулатора образ на Windows 10 Mobile се появява в „Програми и функции“ и Може да се деинсталира като всеки друг компонентVHD файлът (flash.vhd) обаче трябва да бъде изтрит ръчно от директорията Emulation\Mobile. Ако имате проблеми с хардуерното графично ускорение, можете да го деактивирате с помощта на ключ в системния регистър (DisableRemoteFx) и след това да изтриете виртуалната машина, така че тя да се регенерира със софтуерно рендиране.

За по-специфични въпроси или редки случаи, Microsoft поддържа специални форуми за инструменти на Windows 10 където са събрани често срещани проблеми и решения, предложени както от екипа, така и от други разработчици.

Лабораторни инструменти и инструменти за производителност за хардуер и системи на Windows

Отвъд чисто базираното на приложения тестване, Microsoft предлага доста богат набор от инструменти за валидиране на хардуер и системи. Тези решения са проектирани да работят с Windows 10 или да се интегрират с неговата екосистема. Те са ясно насочени към производители на устройства, интегратори, производители на оригинално оборудване (OEM) и ИТ специалисти, които трябва да гарантират производителност, съвместимост и надеждност.

Комплектът за хардуерна лаборатория на Windows (HLK) е Официална рамка за тестване за оценка на съвместимостта и стабилността на хардуерните устройства в Windows 10Тя ви позволява да провеждате стандартизирани тестове на батерии, да събирате резултати и, след като тестът е успешно извършен, да използвате тези отчети, за да сертифицирате продукти и да ги включите в списъка на Microsoft със съвместим хардуер.

Комплектът инструменти за производителност на Windows (WPT) се фокусира върху измерват, анализират и диагностицират проблеми с производителността както в системи, така и в приложения. Неговите инструменти за проследяване и подробен анализ помагат за откриване на пречки, прекомерно използване на процесора или диска, пикове на латентност и други проблеми, които могат да разрушат потребителското изживяване на смартфон, таблет или компютър.

Инструментариумът за оценка на Windows допълва WPT с тестове, предназначени да оценят цялостното качество на системата в експлоатацияПроизводителност, надеждност, стабилност и функционалност. Особено полезен е за производители на оборудване и монтажници, които искат да валидират комбинации от компоненти и драйвери, преди да пуснат продукти на пазара.

За света на смесената реалност, Microsoft има комплект за упражнения за HMD слушалки с Windows Mixed Reality Той комбинира хардуер и софтуер, за да автоматизира валидирането на слушалки и хост компютри. Това проверява дали и двете отговарят на изискванията за производителност и съвместимост, необходими за безпроблемно VR/MR изживяване.

Като подкрепяща документация, Ръководствата за инженерство на Windows (WEG) предлагат подробни инструкции за партньори и производители на оригинално оборудване (OEM). за това как да се проектират, тестват и доставят устройства, базирани на Windows. Освен това, таблото за управление на хардуера на Microsoft централизира подаването на тестове на HLK, публикуването на драйвери и управлението на партньорски акаунти.

Windows 365: Реални тестове на Windows в облака от мобилни телефони и таблети

Друга интересна област, в която да се оцени производителността и използваемостта на услугите на Microsoft Това е Windows 365, „стрийминг Windows“, който предлага облачни компютри, достъпни от почти всяко устройство с модерен браузър или съвместим клиент за отдалечен работен плот.

Тази услуга е очевидно предназначена за бизнеса, не толкова за домашния потребител, който иска да си поиграе със собствената операционна системаВ корпоративна среда с десетки или стотици служители, Windows 365 позволява внедряването на централно управлявани настолни компютри с Windows, без да е необходимо да се закупува и поддържа толкова много локален хардуер, с предимството, че до него може да се осъществи достъп от компютри с Windows, macOS, Linux или дори от таблети и смартфони.

Абонаментите са групирани в бизнес и корпоративни планове, с много сходни цени и конфигурации Разликите се състоят предимно в ограниченията за потребители, лицензирането и механизмите за управление. Типичните конфигурации включват опции с 2 vCPU, 8 GB RAM и 128 GB място за съхранение, с месечна цена от няколко десетки долара на потребител.

Настройката е съвсем проста: след удостоверяване в портала на Windows 365Потребителят може да преглежда своите облачни компютри, да ги стартира директно от браузър (например Microsoft Edge) и да реши дали да предостави достъп до клипборда, принтера, микрофона или прехвърлянето на файлове. Инсталирането на клиента за отдалечен работен плот също се препоръчва за подобряване на изживяването, особено по отношение на резолюцията и плавността на рендирането.

В практическите тестове, Производителността на средна конфигурация е достатъчна за офис задачи и сърфиране.Въпреки това, той не се представя толкова добре, колкото сравним физически компютър. Бенчмарк тестовете показват производителност на процесора, подобна на тази на средните процесори на Intel отпреди няколко години, а латентността на връзката е забележима при определени действия, като например отваряне на приложения или стрийминг на видео.

Изживейте го от iPad, смартфон с Android или Raspberry Pi.

Един от ключовите моменти при оценката на Windows 365 е да се провери как реагира, когато го използваме от много различни устройстваВ реални тестове бяха направени опити за достъп до системата от стандартен 10,2-инчов iPad, висок клас мобилен телефон с Android с десктоп режим (Huawei P30 Pro) и Raspberry Pi 3 Model B.

iPad е, безспорно, устройството, което най-добре издържа на тестаВъпреки че екранът му не е идеален за пълен десктоп на Windows, той е сравнително функционален, особено когато се използват приложения на цял екран и външна клавиатура. Резките реакции са приемливи и цялостното впечатление е, че използвате напълно функционален отдалечен компютър.

В противоположния край е Raspberry Pi 3, където Ограниченията на процесора и RAM паметта на miniPC си оказват влияние.Браузърът Chromium на Raspberry Pi OS се превръща в пречка, а работата с отдалечен работен плот е тромава, със забавяния и лоша реакция, до степен, че не се препоръчва за непрекъсната работа с Windows 365.

Освен това, въпреки че има RDP клиенти като Remmina, които поддържат класически отдалечен работен плот, Не всеки правилно имплементира „Работни пространства“, на които е базиран Windows 365.Следователно, функционалната съвместимост може да е ограничена. Това намалява реалните възможности за употреба на много скромни устройства или леки Linux дистрибуции.

В случай на Android смартфон с режим на десктоп, ситуацията е междиннаВъзможно е да се свързвате, да работите с основни офис приложения и да сърфирате, но плавността оставя много да се желае, а комбинацията от мрежова латентност и допълнително натоварване на браузъра или отдалечения клиент не го прави най-комфортното изживяване за цял ден.

С тези доказателства на масата, Ясно е, че Windows 365 не превръща магически някоя стара джаджа във висок клас компютър.Въпреки че голяма част от работата се извършва на сървъра, локалното устройство трябва да има минимална мощност, добра свързаност и приличен отдалечен клиент, за да бъде резултатът минимално плавен.

Физическото местоположение на сървърите също играе роля: ако екземплярите на Windows 365 са в отдалечени центрове за данниЗакъснението при двупосочно предаване на данни влияе пряко върху възприеманата непосредственост на задачи като преместване на прозорци, писане или възпроизвеждане на мултимедийно съдържание. Това е фактор, който компаниите трябва да вземат предвид, когато проектират своята стратегия за облачно-базирано работно пространство.

В контролиран бизнес контекст, Windows 365 Улеснява централизираното управление на „виртуален компютърен парк“Въпреки това, тяхното предложение директно се конкурира с традиционния вариант за закупуване на лаптопи или скромни компютри, за които потребителят плаща с течение на времето. В момента за отделния работник балансът често се накланя към притежаването на собствен хардуер, което е по-предвидимо и не изисква месечни плащания.

С цялата тази екосистема – полагане на изпити за сигурни оценки, Центъра за приложения за разпространение на компилации, усъвършенствани емулатори за отстраняване на грешки, комплекти HLK/WPT/Assessment за сертифициране на хардуер и облачни услуги като Windows 365 за отдалечени работни станции – Microsoft предлага широка гама от инструменти за тестване на смартфони, таблети и персонални компютри, свързани с Windows и неговите услуги.така че всяка организация да може да избере комбинацията, която най-добре отговаря на нейната техническа реалност и бюджет.

Инсталиране на Windows 10 и 11 на телефони с Android-2
Свързана статия:
Вече е възможно да инсталирате Windows 10 и 11 на телефони с Android.