随笔分类 - 问题集锦
工作问题
测试开发bug
需求bug
数据库bug
摘要:服务器目前安装了jdk1.8和openjdk11,默认运行是openjdk11。 此时需要指定运行jdk1.8来启动Tomcat。操作步骤如下: 1、找到Tomcat的位置并定位到bin/下,并赋予执行权限 cd /data/hometest/acvs_nb_tidb/bin/ chmod -R 7
阅读全文
摘要:第一步 删除表与索引之间的联系ALTER TABLE TABLENAME DROP CONSTRAINT PK_TABLENAME ;第二步 执行删除索引语句DROP INDEX PK_TABLENAME ;第三步 若要重新创建索引则执行create unique index PK_TABLENAM
阅读全文
摘要:索引是通过存储rowid值来快速定位记录的,无效的rowid错误很可能是表的索引坏掉了。 1)首先考虑能不能刷新一下索引,找到索引名,并执行命令“alter index index_name rebuild”。2)如果经过第一步,还是没有好,那么可以考虑将索引删除 ,重建索引。3)将表转移到另外一个
阅读全文
摘要:Linux下运行jar包,先要修改jar包的配置文件。修改jar包配置文件有以下几种方式: 方式一 通过vim命令直接修改保存jar。超方便。 1.通过vim命令直接编辑jarvim xxx.jar 该命令首先会列出全部文件,可以通过输入/abc来搜索,定位到对应的abc文件后回车进入配置文件内进行
阅读全文
摘要:用yum安装软件:yum -y install 软件包名 提示错误:cannot find a valid baseurl for repo: base 原因: 百度了各种方法,很多人也发现光是修改 REBOOT=yes 也没用,多次进行挂载、修改网卡配置文件、重置IP地址、重启网络、创建又删除配置
阅读全文
摘要:系统测试时,导出、下载功能,偶尔会出现“out of memory”(内存溢出)问题。 内存溢出是指应用系统中存在无法回收的内存或使用的内存过多,最终使得程序运行要用到的内存大于虚拟机能提供的最大内存。 引起内存溢出的原因有很多种,常见的有以下几种: 1.内存中加载的数据量过于庞大,如一次从数据库取
阅读全文
摘要:selenium操作中,会通过click()操作,打开新窗口。当需要操作新窗口时,就需要进行窗口切换。 (1)JS执行click操作 # 解决报错(Other element would receive the click) organization = self.driver.find_eleme
阅读全文
摘要:Linux系统使用wget下载文件时提示“-bash: /usr/bin/wget: 权限不够” #看看weget的安装位置 [root@abc /tmp/shell]#type wget wget is hashed (/usr/bin/wget) wget的权限不够 给root用户授权wget权
阅读全文
摘要:1、如何判断一个页面上元素是否存在? 判断元素存在方法有3种:(存在返回True,不存在返回False) 方法1:用try…except… def is_element_exsist1(driver, locator): """ :param driver: webdriver :param loc
阅读全文
摘要:修改注册表 regedit注册表中删除项目:HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4\CacheId 删除dll 重命名或删除Beyond Compare 4安装文件夹下面的BCUnrar.dll文件 重新打开后又有三十
阅读全文
摘要:当我使用Navicat premium的备份和恢复mysql表中数据的时候,表中的数据突然"不见了",一开始我还以为是数据没有备份过来呢,只有表结构。后来自己查百度知道是max_allowed_packed设置过小,实际后知道数据是被备份下来了,只是恢复的时候没有把数据恢复过来而已。 解决办法一:
阅读全文
摘要:更改默认的mysql数据库目录 将 C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data 改到 E:\MysqlData 1. 建立文件夹 E:\MysqlData 2. 停止 mysql 服
阅读全文
摘要:/dev/mapper/VolGroup-lv_root是一个逻辑卷,通过df –h命令你可以发现它与“/”根分区相关联,你也可以理解为它就是根分区。 分区爆满的情况有两种可能:inode满了和block满了。 第一,inode满了比如:如果你的定时任务cron中没有做标准输出与标准错误输出重定向,
阅读全文
摘要:打开uiautomatorviewer,经常会提示Error obtaining UI hierarchy,如下图 这是因为工具不太稳定导致的1.首先检查你的jdk版本是不是1.8或1.8以下,因为1.9的jdk不兼容uiautomatorviewer 2.进入任务管理器,停止adb.exe,然后在
阅读全文
摘要:Genymotion模拟器默认没有中文输入法,如果在一些调试中涉及到需要输入中文则必须需要安装中文输入法。 这里需要注意:百度下载一个中文输入法,需要特别注意的是必须是x86版 安装步骤 在本地下载好必应中文输入法的apk文件 将模拟器开机,然后将apk文件拖曳到模拟器屏幕上,就会显示文件传输中,稍
阅读全文
摘要:启动模拟器调试查找app包名,执行ADB指令时,报错error: more than one device and emulator。 碰到这种情况,首先要查一下,是不是真的有多个设备或模拟器。adb devices发现还真是多个设备,那就需要为ADB命令指定设备的序列号了。adb -s 设备名 s
阅读全文
摘要:在genymotion安卓模拟器上测试程序,想要查找设备虚拟地址, DOS窗口输入命令:adb devices 1、报错信息 显示adb server version (39) doesn't match this client (41); killing... 2、问题分析 genymotion中
阅读全文
摘要:安装jenkins后,查看available列表没有插件 解决方法: 点击高级Advanced,拉到最下面 把https改为http,然后点击提交。 重启Jenkins,http://localhost:8080/jenkins/restart,就可以看到了
阅读全文
摘要:在form表单中,所有数据一起提交,提交任何一个元素,就提交了整个表单。 可以通过submit方法提交表单中的任何一个元素 driver.find_element_by_id("qq").send_keys("123456") # submit()方法:类似于click,只能用于form表单中 dr
阅读全文
摘要:安装bs4后,运行测试报错 from bs4 import BeautifulSoup from selenium import webdriver # 登录界面的url url = 'https://passport.bilibili.com/login' # 实例化一个chrome浏览器 bro
阅读全文

浙公网安备 33010602011771号