0%

需求可行性评审

  1. 评估需求的可行性,由测试leader、前端&后端leader、产品参与;
  2. 产品描述项目背景及大致需求,对于需求涉及的模块及交互的实现情况,考虑是否可行,对不合理点提出意见
阅读全文 »

adb无线连接

  1. 手机有线模式下连接电脑,且手机开启了USB调试模式,效果如下

    1
    2
    3
    4
    # taoyi @ TyMac in ~ [1:18:55] 
    $ adb devices
    List of devices attached
    63faca2b device
    阅读全文 »

pytest每次运行都会报ValueError: option names {'--alluredir'} already added

原因是同时安装了pytest-allure-adaptorallure-pytest,而它俩又都被引用了,造成了冲突。
解决方案:

卸载掉其中一个
全局搜索哪些地方引用了,处理掉别的引用

httprunner框架中https请求报错解决

  1. 接口请求的参数中,增加参数'verify': False
    1
    2
    3
    4
    5
    6
    _data = {'name': api_data.name,
    'verify': False,
    'request': {'method': api_data.method,
    'files': {},
    'data': {},
    'headers': {}}}
  2. 框架修改
    修改venv/lib/python3.7/site-packages/httprunner/parser.py文件
    修改参数config.pop("verify", False)中原来的TrueFalse
    1
    2
    3
    4
    config_variables = config.get("variables", {})
    config_base_url = config.pop("base_url", "")
    config_verify = config.pop("verify", False)
    functions = project_mapping.get("functions", {})

命令嵌套【嵌套语句通过 `` 来标记】

1
2
3
4
for list in \
`find /root/.jenkins/jobs/DEBUG-UZAO-*/ -maxdepth 1 -type f -name config.xml`\
;do sed -i s/$now_branch/$new_branch/g $list\
;done
阅读全文 »

  1. 设置 tomcat 启动后的占用内存大小

    1
    2
    3
    4
    5
    # vim /tomcats/bin/catalina.sh
    # 修改配置参数,大约是第251行:原始:JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS"
    # 修改为:
    # 其中的数值可以根据需要修改
    JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS -Xms200m -Xmx200m"
    阅读全文 »

TC 相关目标

TC 编写完整度

- 是否所有的需求点都已覆盖
- TC 描述是否简明扼要抓住重点
- 异常情况,是否考虑全面
- 系统间交互,是否考虑全面
- 需求模糊时,是否主动了解清楚具体需求,并完善 TC
- 自测用例编写,是否包含所有重要功能,是否提高提测质量
- 测试执行过程中,非 TC 覆盖问题,占所有问题的比例
阅读全文 »

问题类型

问题类型

列表包含系统中所有的问题类型,也可以新增问题类型

问题类型方案

问题类型方案用于确定哪些问题类型将提供给一组项目。它还允许指定的顺序介绍用户界面的问题类型。

阅读全文 »

idea需要下载一个专门的pluginsignore.idea*.iml等文件,名称为.ignore

然后git status就会发现.idea/文件消失,但是也可能还是有,可能是因为对应的目录被git跟踪过,可以通过运行一下命令解决:

1
git rm -rf --cached .idea

Mac系统的环境变量,加载顺序

  • a. /etc/profile

  • b. /etc/paths

  • c. ~/.bash_profile

  • d. ~/.bash_login

  • e. ~/.profile

  • f. ~/.bashrc

  • g. ~/.zshrc

    阅读全文 »