精华内容
下载资源
问答
  • Spring MVC AOP通过注解方式拦截Controller等实现日志管理demo版本2
  • Airetest-selenium demo学习源码记录 #coding = utf-8 ...__desc__ = """AirTest-selenium基于Web实现UI自动化测试demo版本""" from airtest.core.api import * import traceback # 点击浏览器图标即可自...

    Airetest-selenium demo学习源码记录

    #coding = utf-8
    
    __author__ = "LT"
    __title__ = "启动入口"
    __desc__ = """AirTest-selenium基于Web实现UI自动化测试demo版本"""
    
    from airtest.core.api import *
    import traceback
    
    
    # 点击浏览器图标即可自动生成
    from selenium import webdriver
    from selenium.webdriver.common.keys import Keys
    from airtest_selenium.proxy import WebChrome
    # Select类需要引入
    from selenium.webdriver.support.select import Select
    # 引入Alert类
    from selenium.webdriver.common.alert import Alert
    import time as t
    
    driver = WebChrome()
    driver.implicitly_wait(20)
    
    # start_web 可以生成需要访问的地址
    driver.get("https://www.baidu.com/")
    
    # 最大化窗口
    driver.maximize_window()
    
    # #打印title
    print(driver.title) 
    
    #  #停在界面上
    sleep(1)
    
    # 获取当前页面代码
    print(driver.page_source.encode('utf-8', 'ignore')) 
    
    # 获取浏览器名称 
    print(driver.name) #chrome
    
    # 获取当前窗口句柄
    print(driver.current_window_handle) #CDwindow-545D6ABB5C74D100AD80E4C4C0447057
    
    # 获取所有窗口句柄
    print(driver.window_handles) # ['CDwindow-545D6ABB5C74D100AD80E4C4C0447057']
    
    #----------------------------------------------图像识别-start-----------------
    driver.assert_template(Template(r"tpl1587604456992.png", record_pos=(7.03, 6.4), resolution=(100, 100)), "跳转到新百度窗口正确")
    
    
    #---------------------------------------------元素定位-start------------------
    
    # 定位百度首页的搜索框
    ss = driver.find_element_by_id('kw')
    # 输入关键词
    ss.send_keys('Airtest')
    driver.implicitly_wait(20)
    # 清空关键词
    ss.clear()
    # 检查是否可见、可编辑、是否被选中
    print(ss.is_displayed())
    print(ss.is_enabled())
    print(ss.is_selected())
    
    # 下拉框定位
    # 利用索引进行定位(注意索引是从0开始的) select_by_index('索引值')
    # 利用选项的value进行定位 select_by_value('value值')
    # 利用选项的文本进行定位 select_by_visible_text('文本值')
    driver.get("https://www.baidu.com/gaoji/preferences.html")
    ime_select = driver.find_element_by_id('ime')
    # 实例下拉框
    select = Select(ime_select)
    
    select.select_by_index(0)
    print('1.此时下拉框选中选项的值为:',ime_select.get_attribute('value')) #
    
    select.select_by_value('2')
    print('2.此时下拉框选中选项的值为:',ime_select.get_attribute('value')) #2
    
    select.select_by_visible_text('关闭')
    print('3.此时下拉框选中选项的值为:',ime_select.get_attribute('value')) #0
    
    # 弹出框定位
    driver.get("https://www.baidu.com/gaoji/preferences.html")
    
    driver.find_element_by_xpath('//*[@id="restore"]').click()
    
    t.sleep(5)
    print('alert弹出框的文本信息为:',driver.switch_to_alert().text)
    
    driver.switch_to_alert().accept()
    
    print("-----forward,back,refresh,swotcj_to_new_tab")
    sleep(1)
    # 页面前进
    driver.forward()
    
    # 页面后退
    driver.back()
    
    # 刷新页面
    driver.refresh()
    
    # 打开新标签页
    driver.switch_to_new_tab()
    
    # 切换到上一个标签页
    driver.switch_to_previous_tab()
    
    # 关闭当前窗口,如果浏览器此时只有1个窗口,浏览器也会被关闭
    driver.close()
    
    # 退出驱动关闭所有窗口
    driver.quit()
    

    此文仅仅为个人学习demo记录,详细请参考官方文档说明:
    https://airtest.doc.io.netease.com/tutorial/13_Selenium/

    展开全文
  • 编写demo版本

    2011-04-01 15:12:00
    因项目进行到现在,还有很多问题悬而未决,故,忍痛割爱,从头来过。   花一周时间写好系统的demo。   使用工具为 axure rp pro 5.6

    因项目进行到现在,还有很多问题悬而未决,故,忍痛割爱,从头来过。

     

    花一周时间写好系统的demo。

     

    使用工具为 axure rp pro 5.6

    展开全文
  • miniblink 0.1 demo版本终于出来了

    千次阅读 2015-12-23 00:32:55
    历时2个多月的开发,我的精简版本webkit的最新升级版--miniblink终于出了个勉强可以用的demo了。 此demo浏览大部分网站应该没问题,支持最新的各种CSS3和HTML5。 当然,最赞的是size只有11m(相对于chrome那几十M的...

    历时2个多月的开发,我的精简版本webkit的最新升级版--miniblink终于出了个勉强可以用的demo了。

    此demo浏览大部分网站应该没问题,支持最新的各种CSS3和HTML5。

    当然,最赞的是size只有11m(相对于chrome那几十M的庞然大物,和20m的最新版webkit),已经算极致小巧了。

    等我再把接口完善一下,应该可以开放给大家使用了。


    哈哈


    目前的打算是封装cef的接口,并且支持xp、flash、最好能支持npapi的插件,支持打印。然后小巧,单进程、支持触屏

    展开全文
  • <node> <interface name="com.Yanlin.Gdbus.Example"> <signal name="MySignal1"> <arg name="Value" type="s"/> </signal> <signal name="MySignal2">...
  • Unreal4AR插件Editor demo版本的安装

    千次阅读 2017-08-05 15:09:59
    《学习笔记记录》 ...我使用的UE4是4.16.2版本 新建一个UE4项目,项目选择C++类型,Basic Code,不需要包含Starter Content 项目名称命名为Unreal4AR_test,开始创建项目。 VS2015打开后,注意等待其分析完成

    《学习笔记记录》

    新人接触UE4,在此发帖主要用于记录学习内容,同时希望可以帮助其他朋友

    下载好后的Ureal4AR插件解压后文件目录如图所示

    我使用的UE4是4.16.2版本

    新建一个UE4项目,项目选择C++类型,Basic Code,不需要包含Starter Content

    项目名称命名为Unreal4AR_test,开始创建项目。

    VS2015打开后,注意等待其分析完成后再进行后续操作

    然后找到创建的项目的文件夹,将之前下载的插件中解压的文件夹中ARSampleUEv4_16文件夹中的所有文件复制到项目文件夹中

    然后在UE4编辑器中选择File->RefreshVisual Studio Projece

    此时关闭VS和UE4编辑器,打开Epic Games Launcher,选择工作,在我的工程中选择刚才创建的Unreal4AR_test工程,打开后即可使用。


    如果是Personal licenes版本要注意执行完Refresh Visual Studio Project命令后,返回VS2015,更新VS中的文件,一定要等待VS扫描完所有文件后再进行后面的操作。

    注:Editor demo版的Unreal4AR是不能打包生成的

    展开全文
  • 但是我的Matlab版本有VRML Viewer但是没有Editor,直接导入stl模型转化为wrl又会结果怪怪的执行不正常。 我试试3D max或者Inventor之类的有没有适用的,虚拟现实这么好的工具不用太浪费了。   官网说了这么一句...
  • android版本更新 demo

    热门讨论 2018-02-02 14:40:52
    android版本更新 demo 版本更新 系统更新 自动升级
  • 版本更新Demo

    2016-07-27 17:07:55
    版本更新 下载 安装的一个简单的Demo
  • IDA各个版本(Crack/Demo)下载

    千次阅读 2020-08-07 14:43:23
    从4.3到7.5的版本都有下载地址截图7.1 Crack 全平台版本7.3 Crack Windows 版本7.5 Demo 版本其它平台 地址 http://fuckilfakp5d6a5t.onion.pet/ 截图 7.1 Crack 全平台版本 7.3 Crack Windows 版本 7.5 Demo ...
  • 安卓版本更新Demo

    2017-02-17 15:30:24
    安卓版本更新Demo
  • 环信的原生js版 demo版本的简单demo 环信的原生js版 demo版本的简单demo
  • JDK8 版本demo

    2018-12-20 13:39:18
    jdk8.0的版本。分为两个版本和相关的demo
  • 网络游戏源码demo(版本14)

    热门讨论 2012-09-24 10:10:04
    一个网络游戏的demo代码,包含客户端(c++)和服务端(python),这个是版本14。 其他版本及开发记录,见博客 http://blog.csdn.net/changjixiong
  • 微信支付V3版本androidDemo

    热门讨论 2015-02-04 13:04:32
    微信支付V3版本Android demo,适合没有paySignKey参数的新微信用户
  • Thrift 入门Demo Java版本

    千次阅读 2018-08-19 11:45:02
    1.创建thrift文件 新建一个maven项目,定义一个羡慕首先定义一个thrift文件,位置随意 service HelloWorldService { string sayHello(1:string username) } 这就定义好了一个名字为 HelloWorldService 的服务,...
  • VRTK 3.2.0版本Demo详解

    千次阅读 2017-06-30 11:21:02
    VRTK是扩展SteamVR的一个Unity3D插件,主要是为了方便开发者快速地开发出vr产品,其内置了相当多的当下比较成熟的VR界面下的交互、操作等解决方案,目前最新版本为3.2.0,支持了更多VR设备,功能也更加强大。...
  • 企业微信会话 .NET SDK 版本 Demo

    千次阅读 2020-09-26 23:46:22
    最近在研究企业微信会话记录同步的内容,发现官方的文档有些地方写的不是很清楚,再加上没有.NET 版本的SDK,只好根据其他两个版本Demo 猜测.NET 应该怎么写。在其中遇到过很多坑,比如 1.DecryptD
  • 阿里云 IOT Python 版本demo

    千次阅读 2017-08-17 15:38:50
    前一段时间研究了一下阿里云IOT官网上的连接demo,有java和c版本的,但是暂时没有python版本,于是参考了java版本的设计思路,编写了一个python版本的客户端,代码如下 alidemo.py import socket import uuid ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 24,266
精华内容 9,706
关键字:

demo版本