码迷,mamicode.com
首页 >  
搜索关键字:c++ driver    ( 5694个结果
appium键盘处理
最近对appium感兴趣,就从网上找了些资料,搭建了环境,下载了appium测试代码和测试apk,这方面的东西晚上再写appium最新版(v1.4.0.0)已经没有sendKeyEvent了,所以现在网上好多使用如下方法是不行的: private AppiumDriver driver; ...
分类:移动开发   时间:2015-07-10 14:45:23    阅读次数:160
UVM:10.3.1 心跳功能的实现
1.某些协议中,driver 要每隔一段时间向DUT 发送类似心跳的信号。心跳包与普通包没有本质区别也是普通的transaction。两种选择: 1)在driver 中产生,发送: 2)sequence 实现,无效循环: 上述代码最好不要使用绝对延时,而使用virtual sequence。应该如下: 心跳包优先级最高,所以grab。 2.使用virtua...
分类:其他好文   时间:2015-07-10 11:33:37    阅读次数:149
appium-车友会欢迎界面向右滑动4次点击‘立即体验’进入首屏
代码如下:driver.swipe(610, 2452, 658, 2452, 200)只是示例滑动1页,可以使用循环,下一页比上一页x坐标大48
分类:移动开发   时间:2015-07-09 19:27:47    阅读次数:154
UVM:10.2.3 layer sequence 与try_next_item
1.try_next_item 更加接近实际情况,用的更多: 两个有效的req 之间,总会打印item is null,说明driver 没有得到transaction: 2.ip_sequence 和my_sequence 没有任何延时,my_driver 理应一直得到有效的req,而不该出现得不到的情况,why? 时间槽的概念。 问题出在driver 中的try...
分类:其他好文   时间:2015-07-09 18:12:08    阅读次数:342
UVM:10.1.1 interface 实现driver 的部分功能
1.之前的interface 非常简单: 2.实际的interface 可以定义任务与函数,还可以always 和initial。 3.8bits 到10bits 在driver 中完成,将串行数据驱动到接口上: 4.在interface 做: 5.相应的,driver 中可以只驱动到interface 的并行接口上即可: ...
分类:其他好文   时间:2015-07-09 13:19:00    阅读次数:162
鼠标悬停
>>> from selenium.webdriver.common.action_chains import ActionChains>>> setting = driver.find_element_by_xpath("//div[@id='u1']/a[7]")>>> ActionChains...
分类:其他好文   时间:2015-07-09 00:36:53    阅读次数:88
UVM:9.4.1 基于env 的重用
1.现代芯片分为两个层次,模块级别和芯片级别。 2.假设某芯片分为3个模块: 3.在模块级别验证时,分别有自己的driver 和sequencer: 4.如果芯片级别验证时,采用env 级别的重用,那么B 和C  的driver 取消,通过设置各自i_agt的is_active 来控制: 5.观察上图,o_agt(A)和i_agt(B)两者检测的是同一接口,...
分类:其他好文   时间:2015-07-08 19:14:39    阅读次数:129
扩展MongoDB C# Driver的QueryBuilder
扩展MongoDB C# Driver的QueryBuilder由于不想直接hardcode "ClassA.MemberA.MemberB" 这样的字符串 ,写了以下几个类,用于以下常用的场景:1. 表达式转换成字符串函数: ExpToStr()2. Collection函数:当有集合成员时,可以使用此类,将返回QueryCollection对象,这个类的代码之后附上3. CollectionA...
分类:数据库   时间:2015-07-08 19:09:42    阅读次数:245
【Spark】Spark应用执行机制
Spark应用概念Spark应用(Application)是用户提交的应用程序。执行模式又Local、Standalone、YARN、Mesos。根据Spark Application的Driver Program是否在集群中运行,Spark应用的运行方式又可以分为Cluster模式和Client模式。 下面是Spark应用涉及的一些基本概念: Application:Spark 的应用...
分类:其他好文   时间:2015-07-08 16:39:37    阅读次数:178
UVM:9.1.6 使用callback 函数/任务来实现所有的测试用例
1.也可以将driver 中的drive_one_pkt 也移到pre_tran 中。更进一步,将seq_item_port.get_next_item 移到pre_tran 也是可以的。 2.其实完全可以不用sequence,只用callback 就可以实现所有的测试用例。假设A 类如下: 3.在my_driver  的main_phase 中,去掉所有其他代码,只调用A 的...
分类:其他好文   时间:2015-07-08 13:01:37    阅读次数:214
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!