跳到主要內容

Live App Testing Service: How to Start, Test and Complete a Live App Test

Recently Amazon launched a Live App Testing Service to the Amazon developer community.  Since it launched, this self-testing tool has proven invaluable in helping our partners work through issues and get their apps up and running in the Amazon Appstore.
Live App Testing allows you to quickly distribute your apps in the Amazon Appstore to a pre-defined set of testers before you go live.  The testers will be able to sample the full suite of Amazon services - including in-app purchasing - against our production environment, so you can ensure your app is working as expected.   In addition to basic functionality, this tool allows you to test GameCircle Achievements and Leaderboards, Facebook integration and connectivity, Amazon Device Messaging, Maps and other features in a live Amazon Appstore environment - without needing the SDK tester and independent of anyone at Amazon. This allows you to gather feedback, improve quality, increase stability and optimize the experience before you push your app live for all customers to download.
No more submitting and crossing your fingers. Basically you will see exactly what your customers would see if the app were live in the store.

Getting Started

Log into your developer account at the Appstore Developer Portal and go to your application’s page. Now go to the Live App Testing tab to create your LAT version for this app. The first screenshots I am attaching will show you the interface for an application entitled Wordy Nerds.
Now work your way across, filling out all the information for Availability & Pricing, Description, Images & Multimedia. Every one of the tabs on the top will have to have a green check mark indicating completion in order to launch your Live App Test for your app.
Next on the Binary tab, click EDIT. Then make sure you check off the EXPORT COMPLIANCE and add the .APK in the Add Binary Box. Live App Testing even supports multi-binary submissions. After saving, don’t forget to hit Submit!
Once you click Submit, the app will start publishing to a test cloud. This process can take up to a few hours.

Now the Fun Stuff – Testing!

At this point, you may add testers by inputting their email address. You can enter up to 500 email addresses. These do not have to be work email addresses. You can add friends, family – whomever you choose - and you can add them or remove them at any time. When you input your tester email addresses, they will go into your available tester pool for all your apps. You can then assign all or a subset of these testers to your live app test.
Once publishing is completed, which can take a few hours, your testers will receive an email invitation (see below). In it, they will get a link to your app’s test page on www.amazon.com with instructions on how to download and install your Android application from the Amazon Appstore on Fire devices and any Android phone or tablet, in accordance with the supported devices you specified in the Amazon Developer Portal.
Once your tester has accepted the live app test from the Amazon Appstore, he or she may download and test freely on as many devices registered to his/her Amazon account in a live production environment.
Remember, Live App Testing is a great way to test:
  • Basic functionality and visual quality
  • GameCircle Achievements and Leaderboards
  • 3rd party SDK integration and connectivity such as Facebook
  • Amazon Device Messaging
  • Maps
  • IAP integration
And it’s completely free! Even though the IAP items are priced and presented as you set up, all IAP items are reduced to $0.00 at the time of transaction.

Bells and Whistles: App Testing Service and Crash Reporting

In addition to this hands-on testing experience for your testers, Amazon’s Live App Testing service also automatically gives you  crash reports and results from Amazon’s App Testing Service.
From the crash report, you can see what kind of error caused the crash and even obtain the stack trace for debugging.
Amazon’s App Testing Service (ATS) is a self-service static analysis tool leveraging standard Android tools and adding Amazon’s unique new debugging and development capabilities AppXplorer and TRACE. Built on top of Android tools such as UI Automator and dumpsys, AppXplorer helps validate visual integrity, while accurately detecting crashes. TRACE is an on-device agent that collects screen shots, logs, CPU performance information, memory usage and data usage.
This powerful tool is run on your app automatically when you submit a live app test, and results will show up within minutes on your Live App Test dashboard. In addition to any problems reported, you will also find helpful links to relevant blogs and articles on the developer.amazon.com website.
For instance, in the results page below, ATS results indicate linking to other market places. 

The link at the bottom of the page will take you to a website advising how to link to the Amazon Appstore instead.
Also, if a crash is detected, you can download the crash logs immediately.

Done Testing. Now What?

The sprocket icon on your app page allows you to Edit, End Test or Promote to Upcoming. If after testing, you find that you are not happy with your APK, you may re-work your APK, and re-submit by creating a new test. Once submitted and successfully published, the previous LAT will end while retaining all the tester entitlements so your testers can try the newly submitted version. Please note that you can have as many LAT submissions as you wish, but only one is in progress at a time.

And Finally – Submission

When you have gone through all the LAT iterations you need and are happy with your build, then you can now directly submit to the Amazon Appstore by clicking the “Promote to Upcoming” option. You will have to fill out any missing metadata, but you will not need to re-upload the APK. Your app should now fly through testing!

Amazon Developer Pre-Submission Testing Workflow Using Live App Testing
As an Amazon developer, Live App Testing provides you with a comprehensive and friction-free runway to get your app launched as quickly and smoothly as possible in the Amazon Appstore. This valuable tool should be included as part of your testing regimen to ensure a more robust application, smoother submission process, and a happier customer.

Try Live App Testing Today

  • Click here to register for a Free Amazon developer account.
  • Click here learn more about Live App Testing.
  • Clich here to learn about Amazon’s App Testing Service

這個網誌中的熱門文章

正確設置404頁面及其他.505,500....

正確設置404頁面 404頁面的設置是否正確直接關係到網站粘性,而現在很多網站的錯誤頁面返回碼都是200和302,只要蜘蛛爬行錯誤頁面不是404,那麼你的404頁 面設置就是錯誤的了,這裡跟大家介紹如何正確設置404頁面。 怎麼正確設置404頁面?很多人看到這個話題可能覺得下文不屑一顧,其實你是否知道自己的404頁面有沒有設置正確呢?很多開源的cms系統和博客 系統都會帶有404頁面,你是不是覺得這樣已經ok了?不用設置了?這些想法是錯誤的,我們做優化的時候,應該測試404頁面時候生效,設置是否正 確等。下面我們詳細說明怎麼設置404頁面。 這先說一下怎麼樣的404頁面才是有效的404頁面。大家應該都知道搜索引擎是通過http狀態碼來識別網頁狀態的,那麼當蜘蛛檢索到一個錯誤鏈 接時,就需要返回404狀態碼來告訴搜索引擎,這個頁面是錯誤頁面,以後不用索取了。而如果返回200,則告訴搜索引擎這個頁面是正常頁面。 所以我們要查看網站錯誤頁面的返回碼是200還是404,而現在很多網站的404頁面返回碼是200而不是404.    那怎麼正確設置404頁面?

Mac OS X Server 架設兩個網站、兩個郵件伺服器

from:http://www.bnw.com.tw/conference/viewtopic.php?t=208 我的需求要更簡單。  朋友的工作室就兩三人而已,另外一個工作室也是兩三人。  希望有屬於自己的網站及網域名稱郵件  www.123.com   abc@123.com  

Mac mini server(2012 年末和 2011 年中):如何將 OS X Server 安裝到軟體 RAID

重要事項 這些步驟會清除 Mac mini Server 中兩個磁碟機上的所有資料。雖然您可以重新安裝 OS X Server,但是請務必確認這些磁碟機上的任何其他資料都已完成備份,然後再繼續。 您無法在 RAID 卷宗上建立恢復分割區。如果沒有恢復分割區, 將無法支援 OS X 的某些功能 ,因此您應該考慮使用 恢復磁碟輔助程式 建立外接恢復磁碟,然後才建立 RAID 卷宗。 本文所提供的步驟需要使用透過 WiFi 或乙太網路的寬頻 Internet 連線。您的網路連線必須符合 這篇連結文章 的「重新安裝 OS X 的需求」一節中,針對 Internet 回復功能所述的需求。 安裝步驟 按住 Command、Option 和 R 鍵的同時啟動 Mac mini Server,以便啟動進入 Internet 回復模式。這可能要花數分鐘的時間。看到旋轉地球和“正在從網路啟動回復程序”訊息時,放開這些按鍵。