Beng Dou

一只站在树上的鸟儿,从来不会害怕树枝断裂,因为它相信的不是树枝,而是它自己的翅膀。

导航

统计

2019年10月6日 #

我的软件测试故事:成长、迷茫、奋斗

摘要:前言 测试工作6年,经历过不同产品、共事过不同专业背景、能力的同事,踩过测试各种坑、遇到过各种bug。测试职场生涯积极努力上进业务和技术能力快速进步过、也有努力付出却一无所得过、有对测试生涯前景充满希望认为一片朝气蓬勃过、也有对中年危机思考不知何去何从迷茫过。一直在努力,一直在思考,一直在探索。 6 阅读全文

posted @ 2019-10-06 10:07 YingHong 阅读 (443) 评论 (4)

2019年9月30日 #

[ 测试思考 ] 效率提升测试工具开发的思考

摘要:本文针对测试部效率提升测试工具开发、管理、维护暴露出来的问题的一些思考以及一些个人改进观点。 写在前面 本文提到的效率提升测试工具不是指的部门中固有的自动化测试工具,这里提到的测试工具统一指测试人员在工作之余自主开发用于期望替代重复、繁琐、耗时的手工操作的测试工具,开发的目的是希望提升测试工作效率。 阅读全文

posted @ 2019-09-30 07:40 YingHong 阅读 (206) 评论 (1)

2019年8月22日 #

[ PyQt入门教程 ] PyQt+socket实现远程操作服务器

摘要:来需求了。。干活啦。。 需求内容 部分时候由于缓存刷新、验证码显示不出来或者浏览器打不开或者打开速度很慢等原因,导致部分测试同事不想使用浏览器登录服务器执行命令。期望有小工具可以替代登录浏览器的操作,直接发送指令到服务器执行并将执行结果返回。 需求设计 1、开发界面,方便用户输入IP、用户名、密码以 阅读全文

posted @ 2019-08-22 08:03 YingHong 阅读 (288) 评论 (0)

2019年8月6日 #

[ PyQt入门教程 ] PyQt5基本控件使用:消息弹出、用户输入、文件/目录选择对话框

摘要:本文主要介绍PyQt界面实现中常用的消息弹出对话框、提供用户输入的输入框、打开文件获取文件/目录路径的文件对话框。学习这三种控件前,先想一下它们使用的主要场景: 1、消息弹出对话框。程序遇到问题需要退出需要弹出错误提示框 、程序执行可能造成的风险需要弹出警告窗口提示用户是否进一步执行等等。 2、用户 阅读全文

posted @ 2019-08-06 07:26 YingHong 阅读 (599) 评论 (1)

2019年8月5日 #

[ PyQt入门教程 ] PyQt5基本控件使用:单选按钮、复选框、下拉框、文本框

摘要:本文主要介绍PyQt5界面最基本使用的单选按钮、复选框、下拉框三种控件的使用方法进行介绍。 1、RadioButton单选按钮/CheckBox复选框。需要知道如何判断单选按钮是否被选中。 2、ComboBox下拉框。需要知道如何对下拉框中的取值进行设置以及代码实现中如何获取用户选中的值。 带着这些 阅读全文

posted @ 2019-08-05 08:06 YingHong 阅读 (433) 评论 (0)

2019年8月1日 #

[ PyQt入门教程 ] PyQt5信号与槽

摘要:信号和槽是PyQt编程对象之间进行通信的机制。每个继承自QWideget的控件都支持信号与槽机制。信号发射时(发送请求),连接的槽函数就会自动执行(针对请求进行处理)。本文主要讲述信号和槽最基本、最经常使用方法。就是内置信号和槽的使用的使用方法。 内置信号和槽 所谓内置信号与槽的使用。是指在发射信号 阅读全文

posted @ 2019-08-01 08:02 YingHong 阅读 (397) 评论 (1)

2019年7月28日 #

[ PyQt入门教程 ] PyQt窗口布局管理_Qt Designer

摘要:这节课很重要。。界面整洁美观与否就看布局了。。这里讲布局方法,至于设计的天赋与最终界面的美感那就看造化了。。 本文主要讲述Qt Designer工具实现界面控件布局管理,就是排列组合控件。包括水平布局、垂直布局、网格布局、表单布局。至于绝对布局太复杂。。短期内hold不住 布局管理打开方法 方法一: 阅读全文

posted @ 2019-07-28 19:07 YingHong 阅读 (143) 评论 (1)

[ PyQt入门教程 ] Qt Designer工具的使用

摘要:Qt Designer是PyQt程序UI界面的实现工具,使用Qt Designer可以拖拽、点击完成GUI界面设计,并且设计完成的.ui程序可以转换成.py文件供python程序调用。本文主要通过用户登录需求描述Qt Designer工具开发界面的使用方法。 本文主要内容 1、Qt Designer 阅读全文

posted @ 2019-07-28 10:08 YingHong 阅读 (254) 评论 (2)

[ PyQt入门教程 ] PyQt5开发环境搭建和配置

摘要:PyQt5工具可以快速实现简单的界面开发,包括界面设计、布局管理以及业务逻辑实现(信号与槽)。简单说就是使用PyQt5工具可以快速画一个控件摆放整齐、界面整洁有序、布局合理的界面。 课程目标 可以动手实现简单的GUI程序。系列文章主要以动手实践案例讲解为主。 课程对象 会一些python基本语法但不 阅读全文

posted @ 2019-07-28 09:55 YingHong 阅读 (213) 评论 (0)

2019年7月14日 #

Notepad++提升工作效率小技巧

摘要:前言 简单的提升工具效率需求可以借助Notepad编辑器实现。以前也用Python/Shell开发过本文中提到的需求,现在发现其实没有必要。本文介绍一些工作中常见的可以通过"Notepad+正则表达式"实现的案例供参考。另外,强调一下,学好正则表达式很有用。 提升效率需求 需求1:将指定一行字符串" 阅读全文

posted @ 2019-07-14 21:41 YingHong 阅读 (1329) 评论 (9)

2019年7月6日 #

思考:测试人员如何快速成长

摘要:文章标题有点大,更贴切的描述应该是测试人员如何在工作中快速积累经验和提高技能。但是这么描述太长了。。根据自己的工作经验和经历,谈一些个人观点。 合理规划目标和知识体系 有了明确的目标和知识体系,可以让自己的时间和精力更聚焦,同时可以让自己在短期或者长期职场工作中获得更多的收入。这里首先会有一个问题, 阅读全文

posted @ 2019-07-06 09:52 YingHong 阅读 (314) 评论 (3)

2019年6月26日 #

Linux /tmp目录下执行脚本失败提示Permission denied

摘要:Linux上执行具有可执行权限Shell脚本失败提示Permission denied问题的分析过程。 问题现象 Linux /tmp目录下,执行./test.sh运行失败,提示Permission denied。 问题分析 1、检查test.sh脚本是否有可执行权限。执行ls -al test.s 阅读全文

posted @ 2019-06-26 06:52 YingHong 阅读 (188) 评论 (0)

2019年6月15日 #

测试工作效率低思考和改进

摘要:引子 汇总统计了一下项目组近期测试项目实际工作量与基线工作量的对比,发现一个严重问题。就是工作效率特别低下。下面简单列举一下几个项目预期工作量和实际工作量以及时间耗费严重的地方、项目简要背景。 1、B版本测试。版本预期工作量15人天,实际耗费工作量在30人天。更为严重的是测试人员并没有因为测试周期延 阅读全文

posted @ 2019-06-15 07:57 YingHong 阅读 (402) 评论 (5)

2019年6月10日 #

Linux环境变量配置方法

摘要:Linux上环境变量配置分为设置永久变量和临时变量两种。环境变量设置方法同时要考虑环境Shell类型,不同类型的SHELL设置临时变量方法和设置永久变量对应的配置文件不同。Linux环境变量本身配置过程并不复杂,但是一些细节没有注意就可能导致配置的变量不生效。本文针对Linux环境变量主要场景进行描 阅读全文

posted @ 2019-06-10 08:07 YingHong 阅读 (392) 评论 (0)

2019年5月29日 #

Linux上error while loading shared libraries问题解决方法

摘要:在Linux环境执行程序时经常会遇到提示程序依赖动态库.so文件不存在的情况,出现报错"error while loading shared libraries: XXXX.so.XX: cannot open shared object file: No such file or director 阅读全文

posted @ 2019-05-29 08:44 YingHong 阅读 (258) 评论 (0)