- 博客(26)
- 收藏
- 关注
原创 selenium+qtwebdriver 下编写UI自动化遇到的问题
*前言:**本文主要记录写编写自动化用例中遇到的问题,以及当时采取的解决办法,方面后续查看。
2023-08-14 19:45:43 379
原创 Git操作--特定场景
git status打印出的信息中绿色表示add过的修改,红色表示尚未add的修改,此命令可在git add 操作前后执行,用于明晰即将提交的到底是什么修改。查看会发现文件b、c、d的状态已经变成了Changes to be commited(文件名字是绿色的),如果想要撤销本次自动提交到暂存区的修改,可使用。查看时,会发现有些自动提交到暂存区的修改(就是绿色显示的文件名,我感觉是合并分支、弹出暂存导致的),使用如下命令可进行处理。其实提示信息写的很全,告诉你出错原因是。如上图的记录中可运行。
2023-08-14 18:45:32 148
原创 调整api参数
后来api改完,开始调整用例数据时,我才发现,那两个api里有错误,参数调整的也有问题,真的很难受......GUI自动化测试写了有一段时间了,前两天比较有经验的前辈说参数有冗余(主要是输入到同一个输入框的数据,由于获取方式不一样,如键盘输入和从屏幕上拾取,就采用了两种不同的参数名来区分,前辈说应该用同一个参数名+数据格式来区分,实在不行就加一个标签),需要调整,然后就开始修改api+适配原来已上线的用例。不写注释虽然一开始会节省时间,但是过一段时候再看代码时,没有注释加持,这代码就跟不是自己写的一样。
2023-07-20 07:12:25 444
原创 swig学习笔记(一)
本文是在windows平台下,使用swig完成了在python里调用c++函数。c++文件较为简单,没有涉及什么C++的特性和语法,旨在用最简单的例子走通流程。
2022-10-13 11:51:33 568
原创 GTest学习笔记(六)
本文主要是在cpp文件里使用了官网提供的示例代码来熟悉GTest的三种事件机制(TestCase级别、TestSuite级别、全局)
2022-09-27 11:46:14 2390
原创 GTest学习笔记(五)
本文整体上是一篇读书笔记(末尾有一个自己的实例),主要介绍了`TEST()`函数、`TEST_F()`函数、Test Fixture、`RUN_ALL_TESTS()`,并在运行实例中比较`TEST()`和`TEST_F()`的差别。
2022-09-15 11:56:18 1035
原创 GTest学习笔记(四)
“stack around the variable user was corrupted” 栈溢出导致GTest流程没有走完
2022-09-06 19:38:34 2037
原创 GTest学习笔记(三)
本文希望在前两篇GTest学习笔记的基础上完成用GTest测试一个已有的完整的C++项目,即把被测项目作为一个lib库引入到测试程序中。
2022-08-11 16:59:18 1914
原创 PyCharm报错 TypeError: add_integer() got an unexpected keyword argument ‘c‘
可变参数传参错误提示:got an unexpected keyword argument
2022-07-12 18:59:00 1585
原创 通过修改编码方式调整乱码的csv文件
前情提要:我从网页端导出了含有几个字段的测试用例,打开导出的csv文件发现乱码了,将乱码文件恢复为正常的操作步骤如下:1.将文件以txt方式打开2.txt文件另存为编码方式为“带有BOM的UTF-8的文件”Tips:使用以上方式时要注意导出csv文件时选用逗号为分隔符内容如有错误,敬请指正!...
2022-03-23 10:18:14 330
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人