摘要:
[]前置条件:导入同一个包下的模块 问题:Pycharm中,配置好解释器之后,不指定包名的话,会报错. 即指定了包名,就不会有红色波浪 未配置解释器时,不指定包名是不会报错 解决: 模块名前面加个点 选中包,右键make as,将包设置为source content path;或者在preferen 阅读全文
摘要:
关于dubbo: why: 为了解决,随着互联网发展,而日益增长的业务复杂度,网站应用规模不断扩大,且常规的垂直应用架构也无法应付前提下,提出的解决方案. 架构发展角度: 单一应用架构 网站流量很小时,将所有功能都部署在一个应用,节省部署节点和成本.此时,重点是简化增删改查工作量的数据访问框架ORM 阅读全文
摘要:
shell基本概念: 从语言角度上来说,shell就是执行在类Unix系统上的命令行语言。而shell脚本就是有一组合法的shell命令来组成。 脚本编写基础语法: 1、流程控制: if判断格式: for循环格式: while循环: 判断式的类型: 1)算术判断 2)字符串判断 3)逻辑判断 4)s 阅读全文
摘要:
1。在Linux上执行的用例脚本,偶尔会停止,但是脚本日志本身没有捕获到异常, geckodriver的相关日志: 2.脚本、Firefox等进程还在,但是没有往下执行了。 3.脚本日志记录了最后一个正常执行的Firefox、geckodriver的pid,这些pid是倒数第二个用例的所起的pid。 阅读全文
摘要:
昨天部署在CentOS Linux release 7.2.1511 (Core)上的自动化测试脚本,突然报错了“import _mysql ImportError: libmysqlclient.so.18: cannot open shared object file: No such file 阅读全文
摘要:
需要使用jmeter模拟大并发的情况时,单台压测机不能满足需求,可进行分布式压测。 简单来说就是,多台机器同时安装jmeter,选择一台机器作为调度机,其他作为压力机。进行相应的配置后,就可以用调度机操控压力机发起请求。 如何配置(以Windows为例): 1.压力机: 1)执行当前压力机下jmet 阅读全文
摘要:
最近update 自动化测试数据库的某个表的数据(一些修改其他数据库的SQL)时,发现where条件还漏了一些(400+条SQL就这样被误操作了)。。。而且之前没有对自动化测试的数据库进行备份。。。。 简单记录下这次的备份操作。。 要备份的数据库部署在Linux上: 1.切换到安装MySQL(不记得 阅读全文
摘要:
最近开始接触白盒测试,开发同事对OpenCover(开源C#代码覆盖率统计工具)、ReportGenerator(将XML报告转换成HTML的工具)二次开发出一个代码覆盖率的工具。下面基于该工具,记录对OpenCover、ReportGenerator等的理解。 未使用OpenCover时,被测程序 阅读全文
摘要:
python脚本示例: 阅读全文
摘要:
问题: 今天脚本在Linux上执行的时候报错了。raise URLError(err) urllib2.URLError: <urlopen error [Errno -2] Name or service not known> 解决: 1.百度、Google后,没找到完全匹配的解决方法,但是都提到 阅读全文