ICode9

精准搜索请尝试: 精确搜索
  • ARC103B Robot Arms 题解2021-11-05 13:34:50

    题面 题意 转成切比雪夫距离后容易发现有解的充要条件是所有 \(x+y\) 奇偶性一样。 观察到 \(m\le 40\),大概是 \(\log(x+y)\) 的范围,于是可以考虑二进制拆分。 结论:\(1,2,4,\dots,2^k\) 可以拼出所有 \(|x|+|y|\le 2^{k+1}-1\) 且 \(x+y\equiv 1\pmod 2\) 的坐标。可以用递归证明

  • 使用Robot Framework实现多平台自动化测试2021-10-26 13:02:58

    基于Robot Framework、Jenkins、Appium、Selenium、Requests、AutoIt等开源框架和技术,成功打造了通用自动化测试持续集成管理平台(以下简称“平台”),显著提高了测试质量和测试用例的执行效率。 01     设计目标   平台通用且支持不同类型的自动化测试平台框架轻量、开放、灵活

  • RobotFramework tags + 罗列testcase2021-10-25 16:03:08

    1. Tags 功能强大,个性化跑测试用例 robot -i smoke -e nrun ./   2. 罗列testcase from robot.running import TestSuiteBuilder from robot.model import SuiteVisitor class TestCasesFinder(SuiteVisitor): def __init__(self): self.tests = [] def visi

  • Robot Framework自动化测试(四)--- 分层思想2021-10-23 12:34:23

    谈到Robot  Framework 分层的思想,就不得不提“关键字驱动”。   关键字驱动: 通过调用的关键字不同,从而引起测试结果的不同。 在上一节的selenium API 中所介绍的方法其实就是关键字,如“open browser” 就是一个关键字。从底层去看它就是一个通过编程去现实的一个方法。

  • ARC 128 F Game against Robot 题解2021-10-22 12:33:32

    ARC 128 F Game against Robot 题解 一个很有意思的计数题。 首先观察给定序列能选择的牌需要满足什么性质。 很显然可以转变成网络流的模型,必须满足前\(2k\)个选择的个数不能超过\(k\)张牌。 考虑每张牌的贡献,假设当前为\(x\),可以将\(\geq x\)的看作1,\(<x\)的看作0 。 然后就转变

  • 【转载】手动DIY制作机械臂2021-10-12 10:31:07

    相关链接: https://news.cnblogs.com/n/703664/ https://www.bilibili.com/video/BV12341117rG https://www.cnblogs.com/xueweihan/p/15391734.html       ============================================================                     机械臂可能在医疗剧中

  • 每个男孩的机械梦「GitHub 热点速览 v.21.41」2021-10-11 09:01:27

    作者:HelloGitHub-小鱼干 机械臂可能在医疗剧中看过,可以用来执行一些精细化的操作,例如:缝合之类的。但这次 Dummy-Robot 让你不仅看看而已,还具备一定的实操性(有一定的动手、经济能力)制作一个自己的机械臂。本周的 GitHub 热点除了 Dummy-Robot 这个非常酷的“硬汉”项目,还有将后端

  • 【数据结构】Robot area 机器人运动范围2021-10-07 20:31:17

    目录Robot area 机器人运动范围思路Tag Robot area 机器人运动范围 有一个 m*n的矩阵,从【0,0】到【m-1,n-1】。机器人从【0,0】开始移动,每一次可以上下左右移动一格。不能出界,也不能进入行坐标与列坐标数字之和大于k的格子。计算机器人能到达多少个格子。 in:m = 2, n = 3, k = 1 o

  • Go语言基础语法(三):结构体及方法2021-09-29 07:31:16

    结构体类型可以用来保存不同类型的数据,也可以通过方法的形式来声明它的行为。本文将介绍go语言中的结构体和方法,以及“继承”的实现方法。 目录结构体类型方法结构体内嵌:“继承”与“重写”总结 结构体类型 结构体类型(struct)在go语言中具有重要地位,它是实现go语言面向对象编程的重

  • robot脚本中使用python文件中定义的变量2021-09-21 14:33:34

    如何将python文件中的变量在robot文件中使用 1. 新建data.py文件,定义变量UserName   2. 新建robot test suite文件,在Settings中引入data.py文件 Variables data.py   使用变量 : ${UserName} 执行结果: 可以看到变量内容正常显示出来。

  • [CF538G] Berserk Robot2021-09-21 10:03:13

    链接 题意 有个小机器人在 \((0,0)\),构造一个长度为 \(m\) 的程序,每次执行 \(LRDU\) 中的一个,使得循环执行这个程序,在 \(t_i\) 时间在点 \((x_i,y_i)\),\(t_i\leq 10^{18}\)。 题解 考虑每次钦定多走了 \((1,0)\),然后旋转坐标轴。 这样两维就可以分开做了。 设 \(T\) 表示的是完整

  • robot framework-----Fatal Error和Fail关键字2021-09-20 19:35:17

    最近跑脚本时,发现很多脚本都由于‘Test execution stopped due to a fatal error.' 这个错误而报错。 刚开始以为是Jekins或脚本标签的问题,因为之前从来没有出现过这种情况。 但今天在本地执行脚本才发现,是由于关键字 ’fatal error‘ 导致的。   Fatal Error 表示测试用例执行失

  • 一文了解Javax中的valid框架2021-09-20 17:04:07

      spring开发web项目,都会需要对入参的长度,格式等进行校验,如果将这些都写在代码中,那么代码就会很不美观.validate框架能很好的解决这些和业务无关的校验.   1. 准备.   需要使用valid的框架,需要在项目中引入依赖 // valid 校验框架 implementation group: 'jav

  • UIPath初识和安装2021-09-20 11:33:42

    即使没有人为你鼓掌,也要优雅的谢幕,感谢自己的认真付出。 一. UiPath组成   学习UiPath,我们一定先要了解Studio,Robot和Orchestrator这3个重要组成部分。 UiPath Studio:在后台,可视化编程流程设计编辑器,是UiPath用来开发RPA(workflow)流程的工具 UiPath Robot:运行工具,用来运行U

  • UI自动化测试中的坑2021-09-11 09:00:57

    1.框架选择 UI自动化测试难点在用例运行稳定性差,受外界各种因素影响大。如果遇到用例多(几千条)项目复杂。千万别用robot框架(血与泪的教训)。用robot框架看似简单实则不适合处理复杂业务和逻辑。UI自动化中会有各种稳定性问题而robot框架处理这些问题时是很麻烦的。遇到问题时还是要

  • mr-robot2021-08-21 22:02:00

    信息收集 还是老样子 netdiscover扫描 netdiscover -i wlan0 -r 192.168.0.0/24 捕获到ip192.168.0.103 nmap没啥东西 就80,443 平常端口 一个22还关了 进入80 花里胡哨 试了这些命令,就是看动画,没用 然后扫描目录 ---- Scanning URL: http://192.168.0.103/ ---- ==> DIRECTORY:

  • 继自动登录QQ后改进版2.02021-08-17 17:33:29

    自动登录QQ2.0上线!!! 最近呢,有很多人问我自动登录QQ的小程序不够完善。看过我上一篇博客的人都知道,在登录QQ时运行Robot移动鼠标不够严谨,有时候会移动出错。很多小伙伴就会说了,“能不能直接调用系统的线程打开QQ再用Robot键盘输入密码登录。”   “这???可能吗、、、” 当然可以喽,聪

  • robot导入测试库2021-08-17 14:02:06

    1. 测试库放在python的site-packages 路径下 一般我们自己写的测试库会放在 python的site-packages 路径下,其他第三方库自动安装的也都在这个目录中,这样在导入库的时候,会自动识别。 在python安装目录下的 Lib\site-packages 目录下 新建一个目录,目录名就是库名,如 NewLibrary 在

  • robot framework工作区介绍和配置2021-08-17 10:03:06

        1) Execution Profile:选择运行方式,里面有pybot、jybot和custom script。默认是用pybot来运行案例,jybot需要安装Jython的支持。custom script是选择自定义的脚本来运行 2) Start和Stop:这两个应该不用说了,运行和停止案例。 3) Report和Log: 报告和日志,要运行之后才能点击

  • ScorpionX-RX-642021-08-16 16:32:07

      https://www.trossenrobotics.com/p/ScorpionX-RX-64-robot-turret.aspx 组装手册: https://learn.trossenrobotics.com/projects/176-scorpionx-robot-turret-assembly-guide.html  

  • Ai大学堂-第十四章练习题2021-08-06 17:34:47

    #实现一个剪刀、石头、布的游戏,首先使用 random 模块的函数从列表 ['剪刀', '石头', '布'] 中随机选择一个,然后机器人玩家也随机出一个,比较两个,判断#玩家是输是赢。最后给出机器人玩家赢了几次,输了几次,平了几次。#提示:从列表 '剪刀', '石头', '布'] 随机选择,可以使用 rando

  • vulnhub之旅:Mr-Robot2021-08-06 08:32:46

    从vulnhub下载并且用vmware打开Mr-Robot后,先看看是否已经给出ip地址,如果没有,就用我的kali攻击机执行买了arp-scan -l 扫描,看能否扫描出相应的ip。如果不能,就需要通过所谓拯救模式进行操作。 攻击机kali与靶机均在vmware下的NAT网段10.1.1.0/24。 kali的ip为 10.1.1.128 arp-scan

  • 装饰器模式2021-07-31 14:32:33

    例子 机器人原有功能:对话、唱歌、放音乐 继承:拖地、跳舞 装饰器:拖地、跳舞 角色:component、decorator、concreteComponent、concreteDecorator interface Robot{ void doSomething(); } class FirstRobot implements Robot{ public void doSomething(){ System.out.print

  • 解读gazebo_ros_control2021-07-26 19:58:42

    本篇的目的是想解读gazebo_ros_control 以及 gazebo_ros. 因为gazebo本身是独立于ros的,通过教程Intermediate: Control plugin 以及教程  Category: Write a plugin 发现自己单纯的写c++ plugin就能控制model,获取sensor信息. 那么ros官方开发的那一套 gazebo_ros_control

  • ROS基础(10)——机器人建模优化xacro2021-07-26 11:02:31

    本章节的全部代码可自行下载,有不一样的地方自己修改提取码:1lab 一、xacro简介 URDF模型缺点: 1、模型冗长,重复内容过多 2、参数修改麻烦,不便于二次开发 3、没有参数计算的功能 XACRO文件和URDF实质上是等价的。 XACRO格式提供了一些更高级的方式来组织编辑机器人描述, 主要提

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有