图形界面

GUI自动化测试的前途在哪里?

天涯浪子 提交于 2019-12-08 01:29:40
降低自动化测试的门槛是很多自动化测试工具提供商努力的目标。尤其是对于图形界面的自动化测试,就更是这样。 于是,“录制与回放”就成了图形界面自动化测试的主流。不论是 Web 界面的,还是基于 Windows API 界面的,还是 Java GUI 界面的,“录制与回放”的工具,不论是商用的,还是开源的,都不少。在技术上,大家也在“录制”上下足了功夫。 录制就需要先识别。现在 Web 页面的显示技术在向基于客户端的软件的界面靠拢,于是工具要识别各种动态界面的不同组件,不同编程语言实现的动态效果。你能够适应 .NET 和 ASP 编写的界面,我可以使用动态的 Javascript, AJAX 。 Web 的动态显示技术层出不穷,先是基于服务器端的动态页面显示,再后来又可以把代码传送并放到客户端来由浏览器解释了再动态显示,现在又可以局部更新页面的部分信息,很多页面又开始使用 Flash , Flash 又逐渐被放弃 等等。 于是,如何自动识别这些动态的显示技术,并保证录制与回放的正确,就成了各个自动化测试工具厂商最求的目标。也就是基本上是在跟着动态显示技术发展的屁股后面跑。然而 “录制与回放”有一个大问题,就是“录制”下来的脚本的维护问题。 Web 界面的变化是非常频繁的。通常市场部门的一个反馈,界面就要做比较大的调整,而这个调整,会导致之前“录制”好的脚本的重用性变得很差。 需要维护。

Linux 关闭/开启图形界面(X-window) 命令

喜夏-厌秋 提交于 2019-12-06 02:01:13
Linux 关闭/开启图形界面(X-window) 命令 1.简介 本文是实现对于linux系统在SAIL-IMX6Q开发板中的图形界面的打开和关闭。 2.准备 SAIL-IMX6Q开发板利用232串口连接电脑,并连接上电源。 在电脑端打开超级终端并完成基础设置(波特率:115200,数据位:8,奇偶校验:无,停止位:1,数据流控制:硬件),之后打开开发板电源,之后root登录。 3.开机进入系统后不进入X-window图形操作界面直接进入Console字符界面 3.1用vi打开inittab文件并修改 ~# cd /etc /etc# vi inittab 进入文件后找到第4行,即id:5:initdefault,之后点击键盘上的”i”键进入编辑模式,并将id:5:initdefault改为id:3:initdefault,之后点击Esc输入:wq保存,之后重启系统即可。 注意:通过命令init ID号(如:init 5)可立即切换到相应的运行状态,但这只是临时的,重启后依然会进入默认状态(即inittab文件中定义的级别)。 3.2这样设置的原理——不同的运行级 我们看到,简简单单地将5改为3,就能实现启动时进入X-window图形操作界面或Console字符界面的转换,这是因为Linux操作系统有六种不同的运行级(run level),在不同的运行级下,系统有着不同的状态

GUI(图形界面编程)

和自甴很熟 提交于 2019-12-06 01:44:35
1.GUI:Graphical User Interface 图形用户接口   CLI:Command Line Interface 命令行用户接口,就是常见的dos命令操作   Java AWT:Abstract Window ToolKit(抽象窗口工具包),需要调用本地系统方法实现功能,属于重量级控件。   Javax.Swing:在AWT的基础上,建立的一套图形界面系统。 2.案例 来源: https://www.cnblogs.com/sadfoo/p/11955557.html

第十三周总结

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-05 06:22:25
总结:这周对图形界面的学习主要集中于设计文本框,让我们对各种构造方法有更详细的了解,只要记住书上的相关方法就可以把我们做的图形界面完善好,下周主要学习的应该是数据库,只要数据库一学完,我们上周做的登陆框就可以做的更加的真实了。 一、JTextComponent的常用方法 二、单行文本输入组件 三、密文输入组件JPasswordField 四、JRadioButton 五、JCheckBox 六、JMenuBar的常用方法 七、JMenu的常用方法 八、JMenuItem 九、JFileChooser常用方法 来源: https://www.cnblogs.com/LUMO/p/11910000.html

centos6.2上oracle11g远程安装

五迷三道 提交于 2019-12-04 21:36:46
官方网站: www.oracle.com 版本号 : 11g 端口: 1521 安装文件 :/install/ linux.x64_11gR2_database_1of2.zip, linux.x64_11gR2_database_2of2.zip 安装过程:此次安装以 centos 没装图形界面,使用远程安装。 使用工具: ssh+xmanager,我用的xmanager是4.0 打开 xmanager-passive 模式 添加用户及用户组 [root@centos56 ~]# groupadd oinstall [root@centos56 ~]# groupadd dba [root@centos56 ~]# groupadd oper [root@centos56 ~]# useradd -g oinstall -G dba oracle [root@centos56 ~]# passwd oracle Changing password for user oracle. New UNIX password: Retype new UNIX password: passwd: all authentication tokens updated successfully. [root@centos56 ~]# mkdir /data/oracle11g (ORACLE

Zabbix切换中文后图形界面文字乱码的最新解决办法

邮差的信 提交于 2019-12-04 21:05:17
首先第一步,打开windows的控制面板,找到字体,选择一个你喜欢的字体,准备拷贝到Linux的Zabbix服务器端。 之前搭过很多zabbix服务,近期再搭建的时候解决中文乱码有点问题,原来的是把字体放到 /usr/share/zabbix/fonts/ 这个文件夹,但是这次我找不到这个文件夹了,我以为我记错了,上网查看文章中并没有改变依然是这个路径。只能运行命令找一下 rpm -ql zabbix-web | grep fonts 发现文件夹的路径变成了 /usr/share/zabbix/assets/fonts 我们把字体文件msyh.ttc拷贝进去 修改后缀名为msyh.ttf 之后的工作和之前一样,编辑/usr/share/zabbix/include/defines.inc.php这个文件改一下指向,将文件中的graphfont字段,全部替换为msyh即可。 保存退出重启服务就能解决。 来源: 51CTO 作者: Herbielee 链接: https://blog.51cto.com/13781144/2421269

MSSQLLocalDB 微软本地数据库,pk SQLlite

允我心安 提交于 2019-12-04 17:35:01
1、安装配置 MSSQLLocalDB 微软本地数据库,Visual Studio 安装时会自动装上。 2、图形管理工具 如果需要图形界面的管理工具,Microsoft SQL Server Management Studio 或者 Navicat Premium , Navicat的 ‘主机名或IP地址’ 配置: (localdb)\ MSSQLLocalDB 或者 (localdb)\ XXXLocalDB 实例名。 Management Studio 服务器名称: (localdb)\ MSSQLLocalDB 或者 (localdb)\ XXXLocalDB 实例名。 使用 Windows 身份验证,服务器类型:数据库引挈。 来源: https://www.cnblogs.com/hopesun/p/11875597.html

ubuntu 18.04

一曲冷凌霜 提交于 2019-12-04 13:35:49
1. 关闭用户图形界面 sudo systemctl set-default multi-user.target sudo reboot 2. 开启用户图形界面 sudo systemctl set-default graphical.target sudo reboot 安装驱动 1.sudo apt-get remove --purge nvidia* #卸载原有的nvidia驱动 2.sudo gedit /etc/modprobe.d/blacklist.conf #打开文本 #在打开的最后加上两行:1.blacklist nouveau 2.options nouveau modeset=0 3.sudo update-initramfs -u # 此时可以用lsmod | grep nouveau #查看没有输出即下载成功,如果有可重启再次查看 4.sudo add-apt-repository ppa:graphics-drivers/ppa 5.sudo apt-get update 6.sudo apt-get install nvidia-driver-430 #也可以选择自己需要的版本 7.重启,使用nvidia-smi查询是否安装 GPU支持,cuda10 # Add NVIDIA package repositories wget https:/

ubuntu server 10.04图形界面

我的梦境 提交于 2019-12-04 12:29:34
前提:ubuntu server 已安装成!!! 执行命令: sudo apt-get install xinit 安装完成,重启,运行startx,终端由黑色界面变成白底黑字。出现X型的鼠标指针。这不是我需要的,还是需要安装gnome的桌面套件。 安装命令为: sudo apt-get install ubuntu-desktop 执行之后会提示你需要安装的软件包数量及大小,Ubuntu Server的图形界面需要下载850个软件包,安装后需要占用2G多的硬盘空间,另外还有KDE、XFCE 桌面环境这两种图形桌面环境可选,安装命令分别是: sudo apt-get install kubuntu-desktop sudo apt-get install kubuntu-desktop 安装好之后startx进入图形界面,和Ubuntu Desktop的界面一样,连OpenOffice都一起安装上了。 来源: oschina 链接: https://my.oschina.net/u/1420/blog/8513