Mobile app testing-Special testTransferred from: http://www.51testing.com/html/58/n-3713758.htmlWe're doing a manual.Functional TestingAfter that, we also developed someAutomated TestingUse cases, and have donePerformance TestingAfter that, the testworkIt looks more complete. But when our app is installed and used by a large number of users, there are still a lot
after clickingEmail=no prohibited as an email address!Email=yes opened the text default to the email address, this meta will not have to write, in the default is the case is open!Third, adressadress=no no jump to the map!adress=yes opens the function of clicking the address to jump directly to the map, in the default case is the open!2.Apple-mobile-web-app-capable of MetaThe META function is to delete the
To do mobile phone software development, first of all to choose a platform to develop their own. Currently, there are three major operating systems for smartphone development, namely Android ,WP 7 and IOS . These three platforms are applicable to different language of mobile phone software development respectively. ios application is Apple's OBJECT-CNBSP, language, OBJECTNBSP;-CNBSP; language is
Use AsyncTask to load the app information that has been installed on the mobile phone, and asynctask to load
Recently, a small feature in the project is to use ListView to display the installed app information on the mobile phone. I found a Demo on the Internet (thanks to the sharer of the demo ), then, according to yo
Using the metro-style micro-website or mobile app Interface Designed by BootStrap and Metroui, bootstrapmetroui
Today, we use bootstrap and metroui to design a metro-style mobile app or micro-website interface.
Program source code can be obtained from this: https://github.com/mz121star/weixin-metro
If you like it, you
Original article, reprinted Please note:Reprinted from All-iPad.netLink:Creative mobile app
A blog from the moonlight blog: a collection of creative mobile apps. After reading it, I felt a little touched by some of the ideas. Some of them share the same feelings. Some of them have some small changes based on their own ideas, recorded.
Chat ASSISTANT:
The main id
"Default origin" and "default destination" can be set. For example, if you often travel between Beijing and Shanghai, you can set these two locations as default information. Every time you buy a ticket does not have to enter the address, save a lot of trouble. But most of the cases we will buy a return ticket, if you can set the default in the form of an interval, the experience will go further;The only thing that's not enough is that the app is rela
(data);}In addition, users can also share products, friends Circle, QQ friends, QQ Space and Sina Weibo, call the Uexweixin, UEXQQ, Uexsina plug-ins, these three belong to the third-party plug-ins, use before you need to apply for the relevant web site for developers, get to AppID.Shopping Cart
Go to the Shopping cart page, if there are no items in the cart, as shown in the image on the right. After adding the item to the shopping cart, click Edit, the right side of the head text become
(params);Ueximage.openbrowser (data);}In addition, users can also share products, friends Circle, QQ friends, QQ Space and Sina Weibo, call the Uexweixin, UEXQQ, Uexsina plug-ins, these three belong to the third-party plug-ins, use before you need to apply for the relevant web site for developers, get to AppID.Shopping Cart
Go to the Shopping cart page, if there are no items in the cart, as shown in the image on the right. After adding the item to the shopping cart, click Edit, t
selection, modify network), display advanced options, select Manual proxy settings, host name fill fiddler machine IP, Port fill fiddler port, default 8888, Such as:At this point, the network access on the phone can be viewed in fiddler, such as micro-Hirokazu network requests:You can double-click a line of network requests, and the right side will display the specific request contents (requests header) and the returned content (Response header and content), such as:You can find that fiddler ca
As mobile devices and operating system versions are fragmented, testing is becoming a heavy burden for mobile development teams, but it also brings business opportunities, and now there are many services and platforms available on the market that provide cloud testing tools to automate testing of mobile apps, providing test reports and tuning recommendations, tha
Message table t_msg, device information table Tuser_infoRequires the latest Messaging engine supportTable Structure Dictionary: t_msgMsg_receive_token device number, Tuser_info get the device number UF_TOKEN1 device type Uf_type (iphone ipad android) from the phone's last Login app table logMsg_receive_type device type, type of device aboveMsg_from Send user ID, can be emptyMsg_subject message subject, can be emptyMsg_content message ContentMsg_type '
1. API Version Control
At any time, it is inevitable for developers to modify APIs to ensure the normal operation of applications. They may only add, delete, or perform other operations on some functions. In this case, you have to suspend the use of the API, or allow the application in use to have a clear understanding of the behavior and response type to be returned.
An API is like an agreement between your application backend and the application that uses it. Without proper version control, o
The app backend is written in PHP, and the sharing mechanism is PHP.
Now you want to adjust an inside page of the share page, but the beta app is broken, open no data.
Now only in Chrome above debugging page, debugging and then go to php file inside change, but the effect is definitely not the same as on the phone.
Such debugging can be cumbersome.
Everyone front-end big God, you debug
Design a voting system app, voting information is related to privacy, generally by secret ballot, but on the network to vote on the traceability, the clear transmission of other people to eavesdrop, you will know who voted votes. In order to protect privacy, but also confirm that everyone voted to design an app.Software Requirements:1, using Web server + user mobile app
Really a mobile era when we go to Baidu, Bing, Yahoo and other search engines, search for keywords such as "SharePoint IOS", "SharePoint Android", "SharePoint IPhone", "SharePoint Android" and other key words, you will find a variety of mobile apps can access SharePoint (of course, these apps can also access the photosynthetic information produced by the large Enterprise collaborative portal product OpenSha
Rapid app development. This rapid development framework integrates PC and mobile development to make development more enjoyable !, Apppc
I have published many articles on rapid PC development, but now more and more projects require the combination of PCs and mobile terminals. So, I will introduce you to the APP version
But more explanations, please click the link to see the course catalogue you knowMobile app Test starts from scratch (beginner)Http://edu.51cto.com/course/course_id-1923.htmlMobile app Test starts from scratch (intermediate)Http://edu.51cto.com/course/course_id-2078.htmlMobile app Test starts from scratch (xx article)Going onlineMobile
One: Judging is the kind of devicevar isandroid = u.indexof (' Android ') >-1 | | U.indexof (' Linux ') >-1; Android Terminal or UC Browservar Isios =!! U.match (/\ (i[^;] +;( U;)? Cpu.+mac OS x/); iOS terminalTwo: Android device: Principle: Judge whether to know this agreement, know the direct jump, do not know to download the app hereAndroid ();if (isandroid) {Function Android () {Window.location.href = "OPENWJTR://COM.TYRBL.WJTR"; /*** opens the
Pseudo-proposition, in fact, JS can not determine whether your phone exists in this application, encountered such a demand we should be with the iOS and Android development colleagues to discuss, need them to give you a URL to try to open, if you can open it means the phone has the app, if not open it means that the phone does not have this app//judgment is not an iOS appIf(Browser.versions.ios) {Links with
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.