自定义博客皮肤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 834

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

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

2015-01-13 11:05:02 1519

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

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

2015-01-12 15:34:12 1317

翻译 影响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 764

原创 TestNG分组测试

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

2015-01-08 15:03:49 741

原创 Appium切换到webview

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

2015-01-08 11:35:01 4371

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

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

2015-01-07 15:52:09 1708

翻译 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 2903

原创 解决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 691

转载 appium client方法一览

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

2015-01-06 11:40:21 714

原创 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 4123

转载 Appium键盘处理

Appium的键盘处理。

2015-01-05 14:40:32 2003

空空如也

空空如也

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

TA关注的人

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