driver.page("登陆页面").sendKeys("用户名输入框", "Admin").sendKeys("密码输入框", "1234567").click("登录按钮");
driver.page("登陆页面")
driver.sendKeys("用户名输入框", "Admin")
driver.sendKeys("密码输入框", "1234567")
driver.click("登录按钮");
上面两种写法的可读性你觉得上面一种更好吗?楼主果然思考方式独辟蹊径
干了 10 年的测试,转行还是下了很大的决心的
社区有人贡献了检测 offline 状态的代码,搜一下看看。
支持一下,很棒
痛并快乐着
白盒测试的效果是有目共睹的,投入的人力成本这方面是怎么考虑的?比如在以周为迭代周期的情况如何的分配人力和时间做这个事情,有没有比较好的策略?
顶部的遮挡吧?
有很多介绍,你在社区搜一下
yaml,excel,txt,db 都试过,个人觉得如果要在数据上做更多的文章,或者有跨平台需求的,优先考虑 db,如果需要可读性强,面对小白用户多的,excel 当然是首选,如果用户是由编程能力,喜欢 key-value 键值对格式的,yaml 吧(错误提示很蛋疼),txt 的可读性太差,如果是写了就不会再改的,可以考虑一下
tcpip 5555
已经转达给值班人员
需要在 jenkins 中集成阿里 P3C 扫描的,可以先试试这个插件
没有短期和长期目标,没有职业规划的人,会这样
希望有用
import io.appium.java_client.TouchAction;
/**
* description:定位到元素坐标,然后进行滑动操作
* id: 要操作的元素 *
* moveX:从起始x位置需要移动的距离(移动到beginX+moveX的位置)
* moveY:从起始y位置需要移动的距离(移动到beginY+moveY的位置)
*/
public void swipeToPosition(String id,int moveX,int moveY){
WebElement elem = driver.findElement(By.id(id));
Point start = elem.getLocation();
TouchAction ta = new TouchAction(driver);
int startX = start.x;
int startY = start.y;
// 获取控件坐标轴差
Dimension q = elem.getSize();
int x = q.getWidth();
int y = q.getHeight();
// 计算出控件结束坐标
int endX = x + startX;
int endY = y + startY;
// 计算中间点坐标
int centreX = (endX + startX) / 2;
int centreY = (endY + startY) / 2;
ta.press(centreX,centreY).moveTo(moveX,moveY).release().perform();
}
这个广告可以,有意思
这个广告可以,有意思
膜拜和 ofo 要合并了
不需要手机常亮,可以远程解锁,激活亮屏啊
前排欢迎
自己写的,性能专项的话,我们比较特殊的地方在于产品是 SDK,性能测试会比较特殊,会用到 traceview、mat、dmtracedump 等工具做后续的分析
手写单元测试(androidtest),代码覆盖率(jacoco),静态代码分析(火线),mock 自动化(自研),UI 自动化测试(appium+cucumber),性能专项自动化测试(自研)
有用,赞一个
同一楼,云测平台
社区有好多自动遍历的文章