自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 Mac添加环境变量的三种方法

Mac添加环境变量的三种方法 法一:sudo vi /etc/paths来编辑 paths,将环境变量添加到 paths 中。vim 是一个编辑器,另外还有几个,如:Pico,Emacs。Hint:输入环境变量时,不用一个一个地输入,只要拖动文件夹到 Terminal 里就可以了。 法二:1.创建一个文件:sudo touch /etc/paths.d/my

2015-02-06 16:52:12 759

原创 最常见的移动app bug列举-Android篇

1. Activity管理当你需要启动app的同时,在另一个任务里触发另一个应用的activity时,这个问题尤其严重。2. 不同vendor skin兼容性3. 不同vendor用户定制问题4. App crash (可能由以下原因导致)     设备碎片化:由于设备极具多样性,App在不同的设备上可能有表现不同  带宽限制:带宽不佳的网络对App所需的快速响应时

2015-01-13 11:05:02 1415

翻译 最常见的移动app bug列举-IOS篇

一. 对于IOS手机1. 对于糟糕网络状况的处理:iOS 设备上的应用不能保证永久快速的internet链接,所以需要网络链接的任务应该是异步处理,并且当链接失败是应该给用户提醒。Facebook 及 iOS FaceTime这方面处理得很好。2. 处理非英文键盘:IOS支持的大部分键盘的大小相同,一些键盘有扩展部分,例如中文拼音。移动应用不应该假设固定的键盘大小,而应根据实际内容

2015-01-12 15:34:12 1243

翻译 影响mobile app性能的15个因素

1. 应用复杂性;2. 应用设计;3. 应用测试;4. 蝴蝶效应;5.基础架构及应用组件;6.网络;7. 动态IT网络:虚拟化及云;8. 移动用户场景;9. 浏览器;10. 配置改变;11. 使用高峰;12. 沟通;13. 技能;14. 不知的未知;15. 缺乏积极的监控。原文:http://apmdigest.com/15-to

2015-01-12 13:46:24 685

原创 TestNG分组测试

Pre-requisite: TestNG已安装1. 在测试方法中加入分组信息:public class FirstTest {                   @Before    public void testCase0() throws Exception {       ......            }    @Test(grou

2015-01-08 15:03:49 654

原创 Appium切换到webview

Appium测试中,getElementByLinkText(), getElementByAccessibility需要切换到webview,直接使用driver.switchToWebview()不能解决问题,可尝试以下解决方案:    Set contextNames = driver.getContextHandles();        for (String contextNa

2015-01-08 11:35:01 4292

转载 Appium基于安卓的各种FindElement的控件定位

AppiumDriver的各种findElement方法的尝试,尝试的目标应用是SDK自带的Notepad应用。1. findElementByName1.1 示例?12el = driver.findElementByName("Add note");assertThat(el.getText(),equalTo("Add note

2015-01-07 15:52:09 1612

翻译 Appium Java Client 最新版本(2.1.0)支持功能及版本演进

抽象类AppiumDriver 继承自Selenium Java Client.AppiumDriver 包含了所有 iOS及Android共享的方法.IOSDriver及AndroidDriver都继承自AppiumDriver ,并且提供了更多的方法以及一些方法的实现。增加的功能startActivity()resetApp()getAppString()sendKeyEven

2015-01-07 13:55:34 2812

原创 解决ADT插件不兼容问题

ADT安装Maven过程中如果报类似以下异常:Cannot complete the install because one or more required items could not be found.  Software being installed: m2e - slf4j over logback logging (Optional) 1.4.0.20130601-0317

2015-01-06 16:00:20 620

转载 appium client方法一览

appium client扩展了原生的webdriver client方法下面以java代码为例,简单过一下appium client提供的适合移动端使用的新方法resetApp() getAppString()sendKeyEvent()currentActivity()pullFile()pushFile()pullFolder(

2015-01-06 11:40:21 678

原创 Appium中如何等待元素出现

当要查找元素,而这个元素没有马上出现时,告诉WebDriver查询Dom一定时间。默认值是0,但是设置之后,这个时间将在WebDriver对象实例整个生命周期都起作用。import io.appium.java_client.AppiumDriver;import org.openqa.selenium.By;import org.openqa.selenium.WebElem

2015-01-05 15:35:56 4051

转载 Appium键盘处理

Appium的键盘处理。

2015-01-05 14:40:32 1906

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除