Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

Bu doküman M-Connect web uygulamasının son kullanıcıları için hazırlanmış yardımcı kılavuzdur .

Table of Contents
maxLevel6
minLevel1maxLevel6
include
outlinefalse
indent
exclude
stylecircle
excludetypelist
classprintablefalse
class

\uD83D\uDCD8 İçerik (Index)

\uD83D\uDCCB Giriş Sayfası ve Kullanıcı Girişi (Login Page)

Expand
titleGiriş Yap (Login)
  • momentum.denizbank.com [yourdomain_url] adresinden M-Connect arayüzü açılır. Görselde yer alan 1 numaralı alan da kullanıcı kendisine tanımlanan mail adresini , Password alanında ise belirlemiş olduğu (veya admin tarafından belirlenen) şifresini girer .

  • 3 numaralı alanda gösterilen Login buton tıklanarak başarılı bir şekilde sisteme giriş yapması beklenir.

Screenshot 2024-03-14 at 21.25.03-20240314-182813.png
Expand
titleKayıt Ol (Sign Up)
  • 5 numaralı alanda gösterilen Sign Up butonu tıklanarak yeni kullanıcı oluşturma sayfasının açılması beklenir .

  • Full Name alanında ad soyad bilgisi , Business Email alanında sisteme giriş yapacağı kullanıcı mail bilgisini , Password alanında kural setine uygun formatta belirleyeceği şifresini girmelidir.

    Screenshot 2024-03-14 at 21.40.34.png
  • Tüm alanların uygun formatta doldurulup Start Your 14 Day Free Trial buton tıklanarak yeni kullanıcı oluşturması beklenir .

Screenshot 2024-03-14 at 21.34.14-20240314-183529.png

Dummy User ;

Screenshot 2024-03-14 at 21.43.46.png

\uD83D\uDCCBŞifremi Unuttum ( Forgot Password ? )

Expand
titleŞifremi Unuttum ( Forgot Password ? )
  • Kullanıcı şifresini unutması durumunda , Kullanıcı Giriş Sayfasında yer alan Forgot Password (Şifremi Unuttum) tıklanarak şifresini yeniden oluşturabilir .

Screenshot 2024-03-14 at 21.56.37.png
  • Kullanıcı Business Email alanına mail adresini girer Send Link tıklar ,

Screenshot 2024-03-14 at 22.02.57.png
  • Mailine gelen yeni şifre oluşturma linkine tıklar ,

Screenshot 2024-03-14 at 22.03.33.png
  • Tıklanan link sonrası açılan Şifre oluşturma sayfasında şifresini tekrar dan oluşturabilir .

Screenshot 2024-03-14 at 22.03.53.png

\uD83D\uDCCB Ana Ekran (Home Page)

Expand
titleAna Ekran (Home Page)

Uygulamaya Sign Up ile kayıt olmuş kullanıcılar için How to ? özelliği devreye girer . Kullanıcının uygulamaya adapte olması için robot özelliği yardımcı olarak tüm ekranlarda gerekli yönlendirmeleri sağlar.

Screenshot 2024-03-14 at 21.44.03.pngScreenshot 2024-03-14 at 21.51.06.pngScreenshot 2024-03-14 at 21.51.14.pngScreenshot 2024-03-14 at 21.51.20.pngScreenshot 2024-03-14 at 21.51.25.png

\uD83D\uDCCB Cihaz Listesi , Görünüm ve Filtreler (Device List)

Expand
titleCihaz Listesi , Görünüm ve Filtreler (Device List)

Kullanıcı sisteme giriş yaptıktan sonra Cihazların listelendiği ekranın açılması beklenir.

1-20240314-194245.png
  1. Numaralı ok ile gösterilen alan search bar arama alanı olarak kullanılır . Bu alanda cihaz adı yazılarak aratılabilir .

    1. Cihaz listesinde var olan bir cihaz ise sonuç listesinde gelir eğer listede yer alan bir cihaz değil ise Cihaz Öner sonucu çıkar ve kullanıcıya cihaz önerisi yapabilmesine olanak sağlar .

    2. Search bar da tam cihaz adı yazılmasa bile yazılan text içeriği aratıldığında cihaz listesinde adı geçenleri listeler. Örnek , Redmi yazılır ve aratılır içerisinde Redmi geçen tüm cihazları listeler .

a

Screenshot 2024-03-14 at 22.46.15-20240314-194626.png

Screenshot 2024-03-14 at 22.47.19-20240314-194725.png

b

Screenshot 2024-03-14 at 22.50.39-20240314-195045.png

  1. Filtreler alanında 4 farklı filtreleme seçeneği mevcut. Bu seçenekleri de kullanarak spesifik cihazlarınızı daha kolay bulmasına olanak sağlar .

    1. Tüm Cihaz Tipleri (All Device Types) ile Telefon yada Tablet türünde ki cihazları filtrelemeye yarar .

    2. Tüm İşletim Sistemler (All OS) ile iOS ,Android yada HarmonyOS işletim sistemlerine sahip cihazlar listelemeye yarar .

    3. Tüm Durumlar (All Status) ile kullanılabilir durumda ki cihazların listelenmesini sağlar .Sistem de kullanıma bağlı olarak 4 farklı durumda cihaz olabilir

      1. Available (Kullanılabilir)

      2. Busy (Meşgul)

      3. Offline (Kapalı)

      4. Utilizing (Hazırlanıyor)

  2. Numaralı ok ile gösterilen buton Refresh buton olarak kullanılır . Cihaz içerisinde session sonlandırıp cihaz listesine geri dönüldüğün de Refresh buton tıklanarak sayfayı refresh etmeden cihaz listesinin güncellenmesini sağlar . Böylece kullanılabilir cihaz listesi güncellenmiş olur .

  3. Numaralı ok ile gösterilen buton kullanıcıların cihaz listesini farklı modlarda görebilmesini sağlar .

    1. Kart görünümü (Card view)

    2. Liste görünümü (List view) olarak 2 farklı görünüm seçeneği vardır.

\uD83D\uDCCB Cihazlara Bağlanma ve Kullanım (Device Launch & Feature)

Expand
titleKullanıcı cihaz listesinden Device Info tıklayarak cihaza ait spesifik bilgileri görebilir

Cihaz adı, Versiyonu ,Ram ,Çözünürlük ,Ekran boyutu gibi bir çok bilgiye erişebilir .

Cihaz kartında 2 alan yer alır .

  1. Özellikler (Specifications)

image-20240314-201410.pngScreenshot 2024-03-14 at 23.16.08.png

  1. Otomasyon (Automation)

Otomasyon alanında ise local de yazılan test otomasyon scriptlerinin seçilen cihaz da koşulabilmesi için ihtiyaç duyulan bilgiler yer almaktadır . Local de Appium Inspector ile seçilen cihaza nasıl bağlanılabileceği ve cihazlarda nasıl otomasyon koşulabileceği konusunda detaylı dokümanlara Cihaz kartında yer alan linklerden erişilebilir .

Screenshot 2024-03-14 at 23.22.18-20240314-202317.png

...

Expand
titleEkran görüntüsü alma ve Yönetimi (Take Screenshot & Capture Gallery)

Cihazın içerisindeyken Cihazın yukarısında yer alan alanda ;

  • Capture Gallery

    • Cihazdan alınan ekran görüntülerinde düzenleme yapılabilir ve lokal bilgisayarına düzenleme yaptığı haliyle ekran görüntülerini indirebilir.

Capture Gallery

Capture Editor

Screenshot 2024-03-14 at 23.58.20-20240314-205826.pngScreenshot 2024-03-14 at 23.58.42-20240314-205848.png
Expand
titleDevice Logs
  • Logs

    • Logs buton tıklandığında , Ekranın sağ kısmında Device Logs alanı açılır ve Cihaz kullanım esnasında Appium ve Cihaz logları görüntülenir .

    • Device Logs alanında clear buton tıklandığında loglar temizlenir ,Pause buton tıklandığında log akışı durdurulur

    • Download buton tıklandığonda tıklandığında loglar lokal bilgisayara indirilir.

Expand
titleCihazlara apk,ipa,aab uzantılı uygulamarın yükleme işlemi
  • Apps

    • Bu alanda cihaz içerisine yüklenmek istenen uygulamalar yüklenir.

    • iOS cihazlarda ipa,

    • Android cihazlarda apk ve aab uzantılı dosyaların yüklenmesine olanak sağlar

    • Sürükle bırak yada Add New buton tıklanarak lokal bilgisayardan seçilen dosya cihaza ve kütüphaneye yüklenmiş olur .

  • Screenshot 2024-03-15 at 00.24.40-20240314-212459.png
    • Bu esnada sağ altta file upload süreci anlık olarak görüntülenir

    • Screenshot 2024-03-15 at 00.25.28-20240314-213427.png
    • Seçilen dosya önce Sunucuya yüklenir ve kullanıcı kütüphanesine de bu dosya eklenmiş olur

    • Screenshot 2024-03-15 at 00.25.32-20240314-213509.png

    • Daha sonra yüklenen apk,ipa yada aab uzantılı dosyanın seçilip cihaza kurulması için install app to this device butonu tıklanır ve uygulamanın cihaza kurulması beklenir .

    • Screenshot 2024-03-15 at 00.29.24-20240314-213619.png

    • Screenshot 2024-03-15 at 00.29.29-20240314-213631.png

...

Expand
titleCihazdan çıkış işlemi
  • Cihaz içerisinde 15 dakikalık periyotlarla cihaz da kullanıma devam etmek istiyor musunuz ? şeklinde bir uyarı çıkar . Eğer devam etmek istiyorsanız Continue session , devam etmek istemiyorsanız Cancel buton tıklanarak cihazdan çıkış yapılır .

Screenshot 2024-03-15 at 01.29.34-20240314-222939.png

  • Bunun dışında Sağ üst köşede yer alan End Session tıklanarak cihazda oturum sonlanır ve cihaz listeleme ekranına dönüş yapılmış olur .

  • Cihaz içerisinde kullanıcıların cihazı bloke etmemesi yada cihaz da oturum açık unutulmaması için 15 er dakikalık periyotlar ile uyarı ekranı çıkar ve 45 dakika sonunda oturum otomatik olarak sonlandırılır .

\uD83D\uDCCB Uygulama Kütüphanesi (App Library )

Expand
titleFile Upload (Uygulamarı yükleme süreci)

Ekranın solunda yer alan Apps (Uygulamalar) sayfasında sisteme yüklenen apk,aab ve ipa’ların yönetilmesi için seçenekler bulunur .

Uygulamalar sürükle bırak yada Upload App buton tıklanarak yüklenebilir . Bir dosya yüklenmeden diğerine izin verilmez .

Screenshot 2024-03-15 at 01.18.24.png

Yükleme işlemi tamamlandığında Apps ekranında listelenir ve sağ üstte yükleme işleminin başarıyla gerçekleştiğine dair mesaj gösterilir .

Screenshot 2024-03-15 at 01.19.54.png

Her bir dosyanın bilgisi ayrı ayrı gösterilir . Dosya boyutu, dosya türü, yüklenme tarihi ve tanımlandıysa label bilgisi gösterilir.

Yüklenen uygulamaların görünümü 2 şekilde gösterilebilir .

  • Liste görünümü (List view)

  • Kart görünümü (Card View)

List View

Card View

image-20240314-222331.pngScreenshot 2024-03-15 at 01.23.51.png

...

Expand
titleDosya Filtreleme ve Sıralama
  • Oluşturulan Labellara göre ve dosya türlerine göre filtreleme seçeneklerini de kullanılabilir.

Screenshot 2024-03-15 at 01.32.22-20240314-223227.pngScreenshot 2024-03-15 at 01.32.27-20240314-223233.png
  • Ayrıca Dosya adı, App boyutu, Label ve Tarihe göre sıralama fonksiyonları da yer almaktadır .

  • Screenshot-20240314-223732.png

    Copy URL

    • Tıklandığında verdiği URL bilgisi ile istediğiniz cihaz da otomasyon scriptlerinizi koşmak için app’i yüklemenize olanak sağlar . Ayrıca api’leri kullanarak bu URL ile cihaza app’i install edebilirsiniz.

  • Delete

    • Tıklandığında Uygulama kütüphanenizden silinmiş olur

  • Screenshot 2024-03-15 at 01.25.29.png

\uD83D\uDCCB Profil Ekranı

Expand
titleKişisel Bilgiler Güncelleme

Sağ üstte yer alan İsim Soy isim alanına tıklandığında açılan menüden Profil ekranına ulaşılabilir .

image-20240316-122057.png

Profil ekranında Personel Info alanında kullanıcı İsim Soy isim ve Cep Telefonu bilgisini güncelleyebilir .

Screenshot 2024-03-16 at 15.29.00.png

Password alanından Şifresini güncelleyebilir ,

Screenshot 2024-03-16 at 15.29.11.png
Expand
titleArayüz Dark Mode ve Dil Değiştirme

Preferences (Tercihler ) ekranından Arayüz tercihi Dark ve Light Mode olarak değiştirilebilir , Yine arayüz dili İngilizce yada Türkçe olarak güncellenebilir .

Screenshot 2024-03-16 at 15.30.38.pngScreenshot 2024-03-16 at 15.30.45.png

💡 Sistem Yöneticisine Ticket / Sorun iletme prosedürü

Cihazlara erişim sorunu yaşandığında alınacak aksiyonlar aşağıdaki gibi olmalıdır ;

  • Cihaza erişimde hata oluştuğunda Cihaz listesi ekranına geri dönülür ve aynı cihaz yaklaşık 2 dk sonra ekranı refresh edilip, ikinci defa aynı cihazda bağlantı denenmeli. Sorunun devam ettiği görüldüğünde aşağıdaki adımlar takip edilmelidir .

    • Cihaz wifi ağına bağlı olması gerekiyor,

    • Android cihazsa cihazın yanına gidip reboot edecek

    • iOS cihazsa açıkta popup varsa kapatılabilir.

  • Cihaza erişimde sorunun devam ettiği görülüyor ise ,Aşağıdaki formata uygun olarak sorun iletilmelidir.

    • Cihaz adı : iPhone 11

    • Hata Mesajı : Room not found (Arayüzde alınan hata mesajı )

    • Sorun detayı : Hata alınan cihazda yapılan işlemlerin step step detaylı açıklanması .

    • Ekran görüntüsü : Hata anında ekran görüntüsü iletilmelidir .

💡 Sık Sorulan Sorular (SSS) ve Sorun Giderme

  1. Cihaza bağlanmaya çalışıyorum ancak açılmıyor ,Siyah ekranda kalıyor ?

    1. Cihazlara Launch (Başlat) buton tıkladıktan sonra yayına bağlanmanız için çeşitli servisler çalışır .

    2. Bu sırada cihazda çıkabilecek pop up, uyarı mesajları gibi cihaza erişim de oluşabilecek sorunları aşabilmek adına çeşitli scriptler çalışmaktadır . Hata mesajı alınana dek beklenmelidir.

  2. Cihaz busy (meşgul) durumda görünüyor . Available (Kullanılabilir) duruma geçmiyor ?

    1. Cihazlara giriş yapıp session sonlandırdıktan sonra yaklaşık 2 dk süre sonunda Available duruma geçmesi beklenir .

    2. Ancak uzun süre busy durumda kaldığı görüldüyse Sistem Yöneticisi ile iletişime geçilmelidir.

  3. Cihaza bağlanmaya çalışıyorum ancak açılmıyor ,Siyah ekranda kalıyor ve “Socket hang up” hata mesajı alıyorum ?

    1. Cihazın internet bağlantısı olup olmadığı kontrol edilmelidir . Tüm cihazlar Mobil_Deniz WIFI ağına bağlı olmalıdır .

    2. Eğer Cihazda internete çıktığı kontrol edildiyse 2 numaralı Makinada (Momentum agent )yer alan Terminal Server'ın açık olup olmadığı kontrol edilmelidir . Bu işlem için Denizbank tarafında sorun yaşadığınız cihaz Android ise cihazın yeniden başlatılması gerekmektedir (restart). Sorun düzelmez ise , sistem yöneticisiyle iletişime geçilmelidir.

  4. Cihaza bağlanmaya çalışıyorum ancak açılmıyor ,Siyah ekranda kalıyor ve “Room Not Found” hata mesajı alıyorum ?

    1. Cihaz da yer alan Mobven Uygulamasında ki Room / Live WatchID Database ile kontrol edilmelidir .

    2. Shizuku servislerinin çalışıp çalışmadığı kontrol edilmelidir.Bu işlem için Denizbank tarafında Cihazdan çıkış yapıp tekrar aynı cihaza bağlanmayı deneyin , eğer sorun devam ediyor ise cihaz üzerinde çalışan servisler ve uygulamaların kontrolü için sistem yöneticisiyle iletişime geçilmelidir.

  5. Cihaza bağlanmaya çalıştığımda “Session could not be started, Error: Failed to create session.” gibi bir hata alıyorum ?

    1. 2 numaralı Makinada (Momentum agent) Terminal Server'ın açık olup olmadığı kontrol edilmelidir . Bu işlem için Denizbank tarafında Sunucu servislerinin kontrolü için sistem yöneticisiyle iletişime geçilmelidir.

  6. Cihaza bağlanmaya çalışıyorum ancak açılmıyor ,Siyah ekranda kalıyor ve “Streaming source not ready or not found “ gibi bir hata alıyorum ?

    1. Eğer sorun yaşanan cihaz iPhone ise , apple tarafında belirsiz zamanda pop up 'lar çıkabilmektedir.

    2. Cihaz da pop up çıkıp çıkmadığı fiziki olarak kontrol edilmelidir. MConnect bu tarz çikabilecek pop up’ları kapatmakta ancak bazen cihaz bazlı bu pop up 'ların kapanmasında sorun oluşabiliyor . Bu işlem için Denizbank tarafında sistem yöneticisiyle iletişime geçilmelidir.

    3. Cihazın WIFI ağına bağlı olup olmadığı kontrol edilmelidir.

    4. Eğer sorun yaşanan cihaz android ise cihazın fiziki olarak yeniden başlatılması gerekmektedir .(restart)

    5. Cihazda pop up yok ise yada pop up kapatıldıysa cihaza tekrar dan bağlanmayı denenmelidir.

  7. Cihazda yayın geliyor ancak beyaz ekran olarak açılıyor , Görüntü gelmiyor .

    1. Cihaza bağlanıldığında Home buton (AnaSayfa) tıklanır ve hala beyaz ekran görünüyor ise .

      1. Cihaz da VPN bağlantısı olmadığından emin olunmalıdır.

      2. WIFI ağının Mobil_Deniz ağına bağlı olup olmadığı kontrol edilmelidir.Bu işlem için Denizbank tarafında sistem yöneticisiyle iletişime geçilmelidir.

  8. Cihaza bağlanmaya çalışıyorum ancak açılmıyor ve “device was not found / Unknown device or simulator / Device was not in the list of connected devices” hatalarından birini alıyorum .

    1. Cihazın bağlı olduğu makinada fiziksel olarak bağı kopmuş ve usb kablosunun çıkar-tak yapılması gerekir .Bu işlem için Denizbank tarafında sistem yöneticisiyle iletişime geçilmelidir.

  9. Cihaza bağlanmaya çalışıyorum ancak açılmıyor ve “Xcode build failed with code 65, Xcode build failed with code 70” gibi hatalar alıyorum

    1. Cihazın bağlı olduğu makinada XCode üzerinden tekrar build işlemi yapılmalı .Bu işlem için Denizbank tarafında sistem yöneticisiyle iletişime geçilmelidir.

📞 İletişim Bilgileri ve Geri Bildirim

Account Manager : Gizem Tomruk

QA Manager : Özgür Kaya

QA Architect : Hakan Tektaş

⚙️ Güncelleme ve Sürüm Bilgileri

  1. Cihazlarda güncelleme yapılmadan önce Denizbank tarafında sistem yöneticisiyle iletişime geçilmelidir.

  2. Belirli aralıklarla alt yapı iyileştirme çalışmaları Mobven tarafından yapılmaktadır .

  3. Cihazlarda versiyon güncelleme talepleri Mobven ile görüşülüp değerlendirilir ve güncelleme işlemleri plan dahilinde yapılır
    1. .