- 博客(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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人