• 在阿里云环境下搭建基于SonarQube的自动化安全代码检测平台

    时间:2024-05-22 10:13:08

     一、背景和目的近年来,随着新业务、新技术的快速发展,应用软件安全缺陷层出不穷。虽然一般情况下,开发者基本都会有单元测试、每日构建、功能测试等环节来保证应用的可用性。但在安全缺陷方面,缺乏安全意识、技能和工具,最终导致了安全缺陷的出现。对于软件开发安全意识和软件开发安全技能方面本文中不再做详述,软件...

  • JUnit自动化单元测试(一):生成测试类

    时间:2024-05-22 07:23:56

    废话不多说,直接上步骤。第一步:导入Junit4包到项目中。可以自己到网上下载junit4 jar包,也可以用JDE自带junit测试工具包。以Eclipse为例第二步,创建测试类。现有Calcuate类,要测试其加减乘除四个方法,在该类的包点击右键 new other… ,新建JUnit Test...

  • 搭建私有代码管理平台(Gitlab)和自动化部署平台(Jenkins)

    时间:2024-05-20 20:25:26

    地址:https://my.oschina.net/u/3375733/blog/1812886  项目本地开发完成后,我们就需要将代码部署到线上服务器。在当下微服务、集群等的流行,单靠传统的部署显然是无法满足当下的需求;但是我们通过Gitlab和Jenkins这两个常用的开源项目,便可搭建自己公司...

  • Jenkins自动化发布测试环境【SVN篇】

    时间:2024-05-20 19:40:58

    最近了解到了一款自动化发布环境的软件,比较好使,所以把操作记下来,以供有需要的朋友参考使用。相比于之前传统人工进行搭建测试环境,并需要手动导出SVN/GIT每次每天的提交记录,然后根据提交的版本记录进行打包CLASS文件,然后再进行增量发布部署,相比之下,那今天介绍的这款软件就会显示的方便很多,对于...

  • 中国自动化学会平行智能专业委员会成立

    时间:2024-05-20 13:08:06

    2018年8月18日上午,中国自动化学会平行智能专业委员会成立大会在中国科学院自动化研究所报告厅隆重举行。中国科学院院士吴宏鑫教授,中国科学院自动化研究所复杂系统管理与控制国家重点实验室主任王飞跃教授,中国自动化学会副理事长张剑武教授,国防科技大学无人系统研究所所长徐昕教授(杰青、国防卓青),中国科...

  • Visual Studio Code初识与自动化构建工具安装

    时间:2024-05-19 23:05:41

    1.Visual Studio Code如何新建文件夹要自己手动在本地新建,然后再点击文件->打开文件夹即可。之后你就可以任意添加文件了2.如何使用自动化构建工具通过自动化构建工具,用户可以保存代码就可以看到前端效果,不需要一直刷新网页2.1首先要安装npm(包管理工具),下载地址如下http...

  • 巧用利器Powershell,让数据库自动化运维事半功倍

    时间:2024-05-19 12:42:13

    作者介绍许昌永,高级DBA,微软SQL Server MVP,十年以上SQL Server使用经验。曾就职于腾讯公司,从事了六年游戏行业SQL Server数据库开发和管理。目前就职于跨境电商DX.COM三年多,负责公司SQL Server和MongoDB的数据库架构设计、高可用部署、运维管理和性能...

  • 自动化渗透测试平台对于运维人员到底有多少爽?

    时间:2024-05-19 11:15:22

    说到自动化渗透测试平台,悬镜小编想起来近年来流行的一种安全理念:“DevSecOps”,一种全新的安全理念与模式,从DevOps的概念延伸和演变而来,其核心理念为安全是整个IT团队(包括开发、运维及安全团队)每个人的责任,需要贯穿从开发到运营整个业务生命周期的每一个环节。透明化和自动化是DevSec...

  • 搭建自动化测试环境之安装pycharm

    时间:2024-05-19 11:00:09

     以下部分步骤参见下面博客安装:https://blog.csdn.net/qq_35246620/article/details/78254527?utm_source=gold_browser_extension一.首先进入 PyCharm 的官网下载对应版本的pycharmhttps://ww...

  • 自动化你的所有数据处理流程的10种方式

    时间:2024-05-19 10:38:17

    原文发布之间:2016-10-25 12:20:59翻译:LKFREE推特:技术能够让人们自动化完成几乎所有的事情-无论是在制造业还是微博还是太空探索方面。我们创造了FME,实现让大家可以自动化完成自己的数据相关任务。这里有一些实际的FME Server应用场景来启发你,连同一些建议来让您实现自动化...

  • 接口自动化--yapi接口自动化与jenkins集成

    时间:2024-05-19 10:38:08

    官网标识:在yapi上进行接口自动化测试,需要准本号测试用例集合后点击右上角的“服务端测试”生成url步骤1:点开需要进行自动化测试的内容,如图所示点击:服务端测试步骤2:点击以后会生成如下一个urlurl的格式如:https://<接口地址>/api/open/run_auto_tes...

  • jenkins自动化部署-ui自动化-pytest+allure+jenkins(appium框架)

    时间:2024-05-19 10:37:31

    jenkins自动化部署-ui自动化:pytest+allure+jenkins(appium框架)一、jenkins配置1. 安装插件HTML Publisher plugin、Allure Jenkins Plugin2.配置环境变量jenkins首页-》Build Executor Statu...

  • Robot Framework自动化测试用具 Wait Until Keyword Succeeds关键字使用案例

    时间:2024-05-19 10:28:35

           在对批量测试用例进行测试的时候,往往会不知道这个用例到底执行多久结束。绝大多数情况下,含有某个关键词的日志打印出来可以对应着某个用例的流程结束。       如果用“sleep ns”方法等待执行结束,我们不得不采用放大执行时间的方法来保障在机器比较卡的时候也能执行完流程。如果可以实时...

  • selenium自动化实施中对windows弹出框的几种常见处理方案

    时间:2024-05-19 09:03:27

    一.概述    在使用自动化框架selenium实施中,经常会遇到windows弹出框的出现,刚入门的web自动化测试小伙伴不要慌哦!二.几种常见的处理windows弹出框的方案2.1 Selenium 处理安全对话框 (windows security dialog)用autoit 来代替2.1....

  • Python自动化元素not clickable报错处理

    时间:2024-05-19 08:54:38

    问题:想要进行依次点击专题栏中的链接. 下方是一个轮播条. 在点击A中第二篇文章时, 报错 . is not clickable at point (481, 343). Other element would re ceive the click:解决方案:判断为轮播抢走了浏览器焦点. 导致点击失...

  • Robot Framework web自动化测试鼠标悬停

    时间:2024-05-19 08:42:19

    Robot Framework web自动化测试鼠标悬停方法:具体实现:方法:增加Selenium2Library内部关键字C:\Python37\Lib\site-packages\SeleniumLibrary\keywords\element.py具体实现:找到 C:\Python37\Lib...

  • 自动化测试框架 robot framework安装教程

    时间:2024-05-19 08:41:57

    Robot framework环境搭建操作指引1、安装python安装路径:D:\Program Files\python3.7.02下载安装Robot Framework(注意:如何在命令行里输入pip提示错误,需要先安装pip),命令行输入pip install robotframework,安...

  • 自动化代码生成工具AutoPersistence

    时间:2024-05-19 08:10:59

     简单介绍:        AutoPersistence是一款根据数据库表信息生成相关的java代码,xml配置文件的工具,对提高项目开发效率有非常好的帮助.可以用来生成dao层、service层及其测试类代码、ibatis、spring相关的配置文件.稍微配置一下数据库访问信息和代码存放路径就可...

  • Web自动化测试中针对图片验证码问题的常见解决思路

    时间:2024-05-19 07:48:38

    图片验证码(Captcha)问题在自动化测试中是一个很常见的问题,也是一个很棘手的问题。图片验证码设计的初衷其实就是为了防自动化,防止一些人利用自动工具恶意攻击网站,而很不幸的是,我们所使用的一些自动化测试工具也包含在内。当然了,对付验证码也不是一点办法都没有,方法还是有很多的,只是我们需要跳出技术...

  • appium自动化等待的三种方法

    时间:2024-05-19 07:25:06

    1、sleep()方法——固定等待时间 Thread.sleep(60000)强制等待60s 2、隐式等待implicitlyWait()——–全局等待时间 driver.manage().timeouts().implicitlyWait(30,TimeUnit.SECONDS); 全局等待30s...