如果是国外的 android 设备,可以使用 Google 的 firebase 服务进行推送。
每个任务生成独立的报告
所有的任务都是转换为单条测试用例进行管理的。
例如分别有 A、B、C 三个任务,分别有 100 条用例,那么定时任务就会查到有 300 条用例待执行,自动按设定的并发数(默认为 6 )并发执行。
这个好像被提过了吧,设为最佳之后就会单独计算楼层
试下两个\
你看下当前目录有没这个脚本存在
selenium 官方提供的镜像很好用啊,干嘛还要自己构建?
我是用的 atx server,通过 wifi 无线连接手机进行测试。
appnium 的话可以搜一下论坛里的帖子,之前看到有人分享过怎么进行管理
你用的什么框架来测试手机端? appium 吗?
其实原理一样,把关键字转换成对应框架的命令就可以了
init sql 是在初始化的时候才要做的,如果你已经初始化过,就不要轻易去执行了,否则可能把你原来的数据给清掉
可以对比下你的版本和最新的版本,看新增了什么 sql 语句需要执行的
备份可以直接在数据库里做
你是重新初始化了数据库吗? 或者看下 app/config.py 文件是否覆盖了,导致没连上数据库
刚刚做了一个简单的实现,添加了一个复制方法:
复制: 将某个元素的内容(value、text、innertext)复制填写到另一个元素中。
刚刚已经提交到最新代码里了,可以更新下来看看。
insert into `test_keyword` ( `keyword`, `paraCount`, `template`, `elementTemplate`, `example`, `description`, `status`) values('复制','4','extend.extend().copy_from_another_element(driver,[\"$para1\",\"$para2\"],[\"$para3\",\"$para4\"])','driver.element_by_$para1(\"$para2\")','复制|id@@kw@@id@@su','将后一个元素的内容复制填入到前一个元素中','1');
keyevent('BACK') 试下
airtest.core.api 下面好像也有 keyevent() 方法,可以试下能不能返回
你的 driver 初始化了吗?
看你引入的模块,是想 artist 和 appium 一起用?
QTP 那个链接好像已经打不开了
话说现在还有人在研究和使用 QTP 相关技术吗?
之前也想过这个问题:
帖子评论里可以选择只对作者可见,但是作者回复时没办法选只对指定人可见
这种情况就是使用于私信了
标题里一眼看到的形容词就是 “蠢、坏、毒瘤 ” , 这是讨论的正确姿势吗? 你试下用 “我觉得你的做法太笨了” 开头来给别人的方案提意见,看下会不会引发骂战。
如果是讨论《“读表格” 来做参数化的自动化方式好不好》,那我觉得肯定意见是百花齐放,这里那么多实践过的同行都可以参与讨论,说不定收集全各种意见论坛里组织开发个大家都满意的工具出来,为行业造福。
至于是不是大 V ,您可是写个专栏,出过书,办过培训班的大神,包括我在内的很多人都是看您的系列教程开始学习自动化,在这方面您对自己的影响力不会不知道吧?
至于我 “和稀泥” 的行为: 我的观点一直是: 每种工具都有适用范围,至少我碰到挺多同行都是偏好参数化数据驱动来组织测试用例的方式。存在即合理,您一上来就把这一类工具全部打上 “蠢、坏、毒瘤” 的标签,对这类工具的开发维护者来说都是不公平的。
包容是我提的,因为我觉得您缺少包容心。 工具的好坏不是黑白,是没办法客观分清的。
读题能力: 不是我读题能力不行,是您标题起得太有技巧性了。
这种问题没有继续讨论下去的必要了。
当你对某样事务的厌恶已达到了蠢、坏、毒瘤的程度,辩论已经不能说服你。
其实人生来就是不同的,三观、信仰、习惯、思维。。。 正是因为有不同的思维,不同的尝试、试错、改进,我们现在才有现在越来越多美好的选择。
前几天有个关于 “土壤” 的帖子也引起很多人讨论。 其实我觉得国内的测试行业的土壤,需要的是更多的包容。
原来是没有的,是后来更新之后加上了
自动化测试不就是一个工具吗,有人爱折腾脚本,每个页面每个原素都在代码里维护;有人喜欢数据(原素属性或者用例步骤)和代码脚本分离,用更贴切测试用例的方式来管理用例。
为什么测试圈里就这么强的鄙视链,我支持的就是最好,不支持的就是异类甚至毒瘤?
我是支持关键字驱动的,而且用例用过 Excel 和 MySQL 管理,没觉得有什么不方便;但是也不妨碍我觉得 page object 的方式也很好,说不定下个项目有机会也尝试一下。
这个文风和语气…… 感觉和印象中写自动化系列博客的虫师有点不一样