, поэтому я пытаюсь выяснить, как правильно настроить мобильное устройство, а также рабочий стол. Прежде чем я объясню свою проблему, я использую этот код:
let SpecReporter = require('mochawesome').SpecReporter;
exports.config = {
"browserstackUser": "helloworld",
"browserstackKey": "123456789",
multiCapabilities: [
//{
// browserName: 'Android',
// device: 'Google Pixel 4 XL',
// os_version: '10.0',
// real_mobile: "true",
// project: "Selenium-Test",
// build: "Build T-Hour",
// name: "Pixel 4 XL Android - Happy Flow"
//},
{
browserName: 'Chrome',
device: 'Samsung Galaxy S9 Plus',
os_version: '9.0',
real_mobile: "true",
project: "Selenium-Test",
build: "Build T-Hour",
name: "Samsung Galaxy S9 Plus Chrome - Happy Flow"
}
],
maxSessions: 1,
mochaOpts: {
reporter: "mochawesome",
timeout: 60000,
},
suites: {
all: 'pagesMobile/*.js',
},
framework: 'mocha',
};
Как вы можете видеть, у меня есть разные multiCapabilities, которые я могу добавить в разные браузеры, когда захочу проверить.
Однако мой проблема в том, что я чувствую, что делаю это неправильно, потому что я ввел browserName : Chrome
для тестирования, однако он по-прежнему работает в браузере Samsung, и я не уверен, что делаю неправильно.
Я чувствую как будто я настроил это неправильно, и я здесь спрашиваю, что я делаю неправильно, что он не хочет запускать Chrome как браузер от Mobile, а также, если есть кто-то, кто желает сказать мне, что я могу улучшить также .