遇到的一些问题

xiaoxiao2021-02-28  133

1. 使用unittest时,无法正常加载测试用例,原因:pycharm重命名文件之后会改变文件格式,在编辑器里面显示为正常的.py文件,实际上是无法识别的文件格式,解决方法:把文件格式改回.py

2.在package右键运行unittest时,提示无法加载module,目前没找到原因和解决方案

3.使用HTMLTestrunner也无法正常生成测试报告,推测原因是pycharm自动执行unittest而没有执行main,目前没有找到解决方案,大概跟2有关,其他一些原因可以参考别人的博客

4.github的使用--首次提交本地project,

创建仓库

git init

git add .

git commit -m "update description"

git remote add origin https://github....仓库地址,如果选择错误可以使用git remote rm origin

git push -u origin master

上传到github的源码不应该包含敏感信息,比如账号密码,服务器地址等

5. git上传单个文件或者修改单个文件的方法目前研究中

6. selenium关于弹出框的定位问题,输入框的文字提示如何读取,目前研究中

7. 使用.text获取文字时提示为空,原因:在style中设置display为block,解决方法:使用get_attribule("innerText")获取该元素的文本信息

8. 使用innerText获取文字内容时提示为空,原因:文字内容是通过接口调用读取,解决方法,使用get_attribute("value")获取该元素的文本信息

9. 判断输入框无法编辑的方法:

*看attribute中是否包含disabled,如果包含,可以用get_attribute("disabled")="true"

*看isEditable属性是否为False,如果是,可以用get_property("isEditable")=False

10. 数组拼接s1.extend(s2)直接打印结果为None,原因:extend()方法无返回值,解决方法:需要打印s1,或者使用s1+s2,有时需要关注源代码寻找问题所在

11. filter()方法过滤出的元素为filter对象,需要用list()转换成数组显示

12. list和字符串互相转换的方法,list(str)和''.join(list)

13. 在dos界面中输入:javadoc *.java -encoding UTF-8 -charset UTF-8 

转载请注明原文地址: https://www.6miu.com/read-28289.html

最新回复(0)