Wednesday, June 11, 2014

Nokia Lumia 630 login problēmas un speciālie taustiņi

Darbā iešķieba darba vajadzībām nokia lumia 630. Tikai dēļ tā, ka uz tā ir Windows Phone 8.1.
Pirmo pusdienu nočakarējos, jo nevarēju sakonektēties ar microsoft kontu. Pat negāja līdz login logam, vienkārši, tika izmests kļūdas paziņojums, ka serviss nav pieejams, kļūdas kods "80070057".
Beigās izrādījās, ka nav uzstādīts pareizs datums un laiks.

Ak jā, ar pirmo instalāciju varam arī saprast, ka nekas netiek instalēts. Pareizāk būtu teikts, ka instalēts gan tiek, bet tikai pēc OS atjaunināšanās - tas taču ir windows ;)

Nu ko, te arī pierakstīšu kādus "karstos" taustiņus:
  1. Volume Down + Power (turam 10 sekundes) = "Soft restart"
  2. Volume Up + Power = Screenshot (pēc tam varam atrast tos šeit: Photos > albums > Screenshots)




Friday, June 06, 2014

Android emulatora komandiņas

Darba vajadzībām nākas arī reizēm patestēt šo un to uz android emulatora. Protams, ja tu to neizmanto ikdienā, tad nākas ik pa brīdim meklēt pierakstos kādas komandiņas. Tad te nu es arī saglabāšu savus pierakstus :)

Android apk instalēšana:
  1. Palaižam emulējamo ierīci
  2. Atveram androidsdk/platform-tools direktoriju
  3. Tur iekopējam mūsu apk
  4. Palaižam cmd uz šo pašu direktoriju un palaižam sekojošu komandu: adb install filename.apk

Apstādinam uzkārtu aplikāciju (kill)
  1. Ar cmd aizejam uz  androidsdk/platform-tools direktoriju
  2. Skatamies procesus: adb shell ps
  3. Atrodam mums vajadzīgo un nokillējam: adb shell kill PID

PID nolasam no procesiem ;)




Wednesday, June 04, 2014

Selenium + Chrome = unsupported command-line flag

Uznāca vajadzība palaist uz selenium testus ne tikai defaultajā firefox, bet arī uz chrome. Patiesībā, palūkojos, kādi tad interneta pārlūki tiek izmantoti 2014. gadā. Izrādījās, ka chrome gan vajadzētu iekļaut automātiskajās testēšanās.
Tad nu lūk, problēma - palaižot chrome, parādās kļūdas paziņojums:
You are using an unsupported command-line flag --ignore-certificate-errors. Stability and security will suffer.

Risinājums:

DesiredCapabilities caps = DesiredCapabilities.chrome();
ChromeOptions options = new ChromeOptions();
options.addArguments("--test-type");
caps.setCapability("chrome.binary","full_path_to_chrome.exe");
caps.setCapability(ChromeOptions.CAPABILITY, options);

WebDriver driver = new ChromeDriver(caps);