Tester

【C#】组件发布:MessageTip,轻快型消息提示窗

天大地大妈咪最大 提交于 2020-08-12 01:14:35
-------------201610212046更新------------- 更新至2.0版,基本完全重写,重点: 改为基于原生LayeredWindow窗体和UpdateLayeredWindow API呈现动画,完全摒弃.net Form,这种消息框用前者再适合不过,后者对于这种场景过于臃肿了 更高更快更强,更酷更炫更拉轰 可自由定制若干消息窗样式。1.0版似乎只能换个图标而已 项目已更新至开源仓库,有需要请自取。看图: -------------201608301610更新------------- 根据几位猿友在评论中反馈的问题和建议做了更新,主要内容: ShowXX的时候如果不指定point参数,则根据活动控件来确定显示位置,如果活动控件是文本输入类控件,则根据光标位置来确定 如果指定了point参数,则直接根据该point来确定 另外增加了一组ShowXX重载,接受Control和ToolStripItem(工具栏按钮等,下称item)对象,完了根据该对象来确定显示位置。这里要注意,item是无焦点的,所以在MessageTip中无法得知点击的是item,也就无法做到自动在item附近显示,所以这里有个 最佳实践 :就是如果想在item附近显示,那就需要使用上述重载,把item传进去;其余情况都可以让MessageTip自动判断显示位置 显示位置太靠屏幕顶部时

Jenkins简介

假装没事ソ 提交于 2020-08-12 01:01:40
一 自动测试环境部署优点 程序自动部署,节约时间 环境一键搭建,不怕频繁改代码 我的环境我做主 二 学习jenkins搭建环境基本思路 三 搭建环境前的准备 1 服务器:OS LInux CentOS 2 数据库服务器:MySQL Server 3 在码云上注册一个账户 4 Java开发工具IDEA准备 四 Jenkins基础 1 简介 通用的开源平台 常用于自动化测试,持续集成 2 Jenkins安装 下载jenkins https://www.jenkins.io/ 3 启动 java -jar jenkins.war 4 浏览器输入 localhost:8080 5 输入密码 6 定制jenkins 7 创建管理员 8 安装完成后的界面 五 Jenkins插件安装 1 Rebuild插件安装 【系统管理】->【插件管理】 2 Safe Restart插件安装 六 Jenkins基础设置 1 配置全局安全属性 【系统管理】->【Configure GlobalSecurity】 2 添加一个用户并赋予相关权限 【系统管理】->【管理用户】 【系统管理】->【Configure GlobalSecurity】->除administrator外权限都选 tester01登录后,是看不到系统管理链接的。 七 参考 https://www.imooc.com/video/17405

信必优房地产行业成功案例-龙湖集团

空扰寡人 提交于 2020-08-05 04:17:46
客户情况: 龙湖集团 1993 年创建于重庆,发展于全国,业务涵盖地产开发、商业运营、长租公寓、智慧服务四大主航道业务,并积极试水养老、产城等创新领域。龙湖物业、龙湖商业、龙湖地产均为是龙湖集团控股子公司,推行智慧服务理念,业态涵盖了住宅、商业、公建及城市公共空间等多个领域。 龙湖集团数字科技(DT)运用数字化前沿理论和工具,帮助龙湖实现既有模式的转型,推行智慧服务理念,业态涵盖了住宅、商业、公建及城市公共空间等多个领域。 参与项目: 信必优作为龙湖集团的 5 大战略供应商之一,为龙湖提供了150人左右规模的研发团队。到目前为止,信必优参与了包括数据中心,中台中心,商业中心等几十个项目在内的前后台研发,测试及运维等工作。 项目收益: 项目范围:参与客户四大项目开发,包括楼宇管理、物业管理、人力资源和财务管理; 功能范围:参与到客户项目核心的功能模块开发,比如云服务,云管理,财务计费等; 全业务流程:参与到整个项目,包括研发与测试全业务链条,包括新需求分析,设计,环境搭建,部署,研发及测试等; 效率与质量:信必优可以在非常短的时间内相应客户的需求,外派客户现场的工程师展现了良好的工作绩效。 技术能力:客户使用的一些开发理念跟框架结构比较前沿,我们的工程师可以比较快速的学习与掌握相关的技能要求 供应人才及规模: 硬件平台:台式机,笔记本,手机 软件平台:Windows, Linux,

使用 Serverless + 飞书打造你的个性化消息提醒系统

旧城冷巷雨未停 提交于 2020-07-27 22:26:39
一、前言 在日常工作学习生活中,我们可能会遇到以下情形: 自己管理的某台服务器宕机了,但是没有得到及时的提醒,导致业务受到损失 某些自己很想注册的网站悄悄开放注册,但是自己并没有及时得知,于是只能继续漫无目的的等待 …… 如果每件事都花时间去关注,那我们的时间必然会不够用,那有没有什么办法可以让这些消息 集中 起来并且 及时 推送呢?在这里我想向大家推荐一个解决方案,那就是 使用 Serverless + 飞书打造属于自己的个性化消息提醒系统 。 二、准备工作 首先注册一个飞书账号,然后在 飞书网页版 登录 打开 飞书开放平台 ,点击 创建企业自建应用 ,并输入 应用名称 和 应用副标题 ,然后点击 确定创建 在企业自建应用列表中点击刚刚创建成功的应用,并记录 App ID 和 App Secret 二、编写代码 在本地新建一个项目目录,名称随意,这里以 feishu-notify 为例 分别创建 3 个文件: .env , index.py 和 serverless.yml 按如下说明进行编码 .env TENCENT_SECRET_ID=AKID******************************** TENCENT_SECRET_KEY=******************************** 注:这里的 TENCENT_SECRET_ID 和 TENCENT

使用 Serverless + 飞书打造你的个性化消息提醒系统

柔情痞子 提交于 2020-07-27 13:11:16
一、前言 在日常工作学习生活中,我们可能会遇到以下情形: 自己管理的某台服务器宕机了,但是没有得到及时的提醒,导致业务受到损失 某些自己很想注册的网站悄悄开放注册,但是自己并没有及时得知,于是只能继续漫无目的的等待 …… 如果每件事都花时间去关注,那我们的时间必然会不够用,那有没有什么办法可以让这些消息 集中 起来并且 及时 推送呢?在这里我想向大家推荐一个解决方案,那就是 使用 Serverless + 飞书打造属于自己的个性化消息提醒系统 。 二、准备工作 首先注册一个飞书账号,然后在 飞书网页版 登录 打开 飞书开放平台 ,点击 创建企业自建应用 ,并输入 应用名称 和 应用副标题 ,然后点击 确定创建 在企业自建应用列表中点击刚刚创建成功的应用,并记录 App ID 和 App Secret 二、编写代码 在本地新建一个项目目录,名称随意,这里以 feishu-notify 为例 分别创建 3 个文件: .env , index.py 和 serverless.yml 按如下说明进行编码 .env TENCENT_SECRET_ID=AKID******************************** TENCENT_SECRET_KEY=******************************** 注:这里的 TENCENT_SECRET_ID 和 TENCENT

Java-Runoob-高级课程:Java 8 新特性

瘦欲@ 提交于 2020-05-01 04:46:55
ylbtech-Java-Runoob-高级课程:Java 8 新特性 1. 返回顶部 1、 Java 8 新特性 Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,它支持 函数式编程 ,新的 JavaScript 引擎 ,新的 日期 API ,新的 Stream API 等。 新特性 Java8 新增了非常多的特性,我们主要讨论以下几个: Lambda 表达式 − Lambda允许把函数作为一个方法的参数( 函数作为参数传递进方法中 )。 方法引用 − 方法引用提供了 非常有用的语法 ,可以直接引用已有Java类或对象(实例)的方法或构造器。与lambda联合使用,方法引用可以使语言的 构造更紧凑简洁,减少冗余代码 。 默认方法 − 默认方法就是 一个在接口里面有了一个实现的方法 。 新工具 − 新的编译工具,如: Nashorn引擎 jjs 、 类依赖分析器jdeps 。 Stream API −新添加的Stream API(java.util.stream) 把真正的函数式编程风格引入到Java中 。 Date Time API − 加强对日期与时间的处理。 Optional 类 − Optional 类已经成为 Java 8 类库的一部分, 用来解决空指针异常 。

软件测试人员是选择大公司好,还是选择小公司更好

烈酒焚心 提交于 2020-04-27 17:41:03
又到了一年的最后几天了,准备年底跳槽的小伙伴已经开始跃跃欲试了,该准备的简历已经备好,该准备的技能已经复习OK了,目前只等期望公司伸来橄榄枝,就可以大展身手了。 每个小伙伴心仪的公司都有所不同,有的小伙伴希望找一份不加班,事少的工作,有的小伙伴希望找一份能有所成长的工作,有的小伙伴希望能有一个大平台供他施展拳脚…… 对于刚开始工作的小伙伴来说,是选择大公司还是选择小公司,着实也会烦恼一下,到底他们哪个好? 王豆豆在软件测试行业中也算摸爬滚打很多年了,大型公司待过小型公司也待过,那王豆豆就结合自身的认识给就给大家叨叨大公司和小公司到底哪个好? 首先,王豆豆先摆正观点,王豆豆觉得大公司有大公司的好处,小公司有小公司的好处,不管是哪一个,软件测试人员都需要梳理清楚目前自身急需解决的问题或者自己想要达到的目的,也就是要清楚自己需要什么,这样才能做好选择。 选择大公司 一说到大公司,我们就会想大平台,健全的制度,规范的流程等种种,确实这些都是大公司带给员工的红利,王豆豆以前在某大型公司工作很多年,每月工资准时发,只会提前不会延后,测试团队很大,牛人很多,学习的机会也很多,对于菜鸟的我来说学到了很多,不仅是工作能力,更是工作习惯。 比如至今王豆豆一直使用的习惯就是跟以前的第一任老大学习---每天上班第一件事就是在本子上梳理当天的工作,急需解决的问题,碰到的难点,需要得到的帮助等等。 1

《痞子衡嵌入式半月刊》 第 5 期

十年热恋 提交于 2020-04-06 06:04:24
痞子衡嵌入式半月刊: 第 5 期 这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。 本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly ),欢迎提交 issue,投稿或推荐你知道的嵌入式那些事儿。 上期回顾 : 《痞子衡嵌入式半月刊: 第 4 期》 唠两句 今天是清明,也是全国哀悼日,为抗击新冠肺炎疫情斗争牺牲的烈士和逝世同胞表示深切哀悼! 本期共收录 2条资讯、3个项目、2个工具、1个RT产品,希望对你有帮助! 资讯类 1、美敦力公开 PB560 呼吸机完整设计 随着新冠疫情在全球持续扩散,上周以来,全世界都出现了呼吸机抢购大战。近日,美国的医疗器械龙头企业美敦力响应 FDA 的号召,宣布公开分享其旗下 Puritan Bennett 560(PB 560)呼吸机的设计规范,帮助行业参与者快速评估呼吸机制造方案,应对全球内的新冠肺炎疫情。 资料主页:Medtronic.com/openventilator 美敦力开源了 PB560 的所有的资料,包括源代码,原理图、PCB、BOM 清单、3D CAD 图等,呼吸机主控使用的是意法半导体 ST10F276。 2、赛普拉斯推出第六代 USB-C 控制器 ACG1F 不久前,赛普拉斯半导体推出了第六代 USB-C 控制器 ACG1F。ACG1F

《痞子衡嵌入式半月刊》 第 5 期

时光总嘲笑我的痴心妄想 提交于 2020-04-05 17:42:07
痞子衡嵌入式半月刊: 第 5 期 这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。 本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly ),欢迎提交 issue,投稿或推荐你知道的嵌入式那些事儿。 上期回顾 : 《痞子衡嵌入式半月刊: 第 4 期》 唠两句 今天是清明,也是全国哀悼日,为抗击新冠肺炎疫情斗争牺牲的烈士和逝世同胞表示深切哀悼! 本期共收录 2条资讯、3个项目、2个工具、1个RT产品,希望对你有帮助! 资讯类 1、美敦力公开 PB560 呼吸机完整设计 随着新冠疫情在全球持续扩散,上周以来,全世界都出现了呼吸机抢购大战。近日,美国的医疗器械龙头企业美敦力响应 FDA 的号召,宣布公开分享其旗下 Puritan Bennett 560(PB 560)呼吸机的设计规范,帮助行业参与者快速评估呼吸机制造方案,应对全球内的新冠肺炎疫情。 资料主页:Medtronic.com/openventilator 美敦力开源了 PB560 的所有的资料,包括源代码,原理图、PCB、BOM 清单、3D CAD 图等,呼吸机主控使用的是意法半导体 ST10F276。 2、赛普拉斯推出第六代 USB-C 控制器 ACG1F 不久前,赛普拉斯半导体推出了第六代 USB-C 控制器 ACG1F。ACG1F

断点当前不会被击中。在Silverlight应用程序中没有为此文档加载任何符号

喜欢而已 提交于 2020-03-10 16:32:02
好的,我有: Visual Studio 2010 RC,W7 x64,启动了一个新的项目类型的Silverlight应用程序。 在ASP.NET Web应用程序项目中托管Silverlight应用程序。 Silverlight版本3.0。 添加了LinqToSQL类,WCF服务,Winform Tester应用程序(解决方案中的项目)和一些类(也作为解决方案中的项目)。 昨天,我突然得到了'断点不会被击中。 此文档未加载任何符号。 消息出现在IDE中,但它只影响Web Appliaction,我可以调试Silverlight和Winform App。 我尝试/做了什么来消除这个消息: 重置Visual Studio设置 删除了每个\\ Temporary ASP.NET Files文件夹中的所有文件(每个32位/ 64位和Framework 2.0和4.0都有一个) 尝试使用Visual Studio集成Web服务器调试 - 通常我使用IIS,在解决方案的项目输出中我删除了每个项目文件夹中的每个obj和bin文件夹 创建了一个新的解决方案,并将所有项目添加到此新解决方案中 删除了解决方案suo文件 创建了一个新的ASP.NET Web应用程序来测试它是否是一个VS安装问题=>我可以调试这个新的项目/解决方案 多次重启机器 修复了vs.net安装 做了IISReset