Selenium Page Object Generator插件简介
🌹 这个应用程序可以在 ChromeFK 或 Google Chrome 网上应用商店进行下载。 ChromeFK上的所有插件扩展文件都是原始文件,并且 100% 安全,下载速度快。
Selenium Page Object Generator插件描述
Selenium Page Object Generat is an essential tool to improve your wkflow. It will generate Page Object Model on active Chrome tab with a single click, provided that all the options template are configured. The generated Page Object Model will be saved to preconfigured Chrome download folder. It strives to reduce manual involvement, but manual tweak still recommended. The template is using Hlebars.js expression, a clean logicless semantic templating language. This is an early BETA release, it expected to have rough edges, limited functionality. It currently suppt 3 different targets: Java, C#, Robot Framewk. *** "Reste to Facty Options" required to take advantage of latest changes *** F me infmation on how to use the generated Page Object file: Java: https://code.google.com/p/selenium/wiki/PageFacty#The C#: http://relevantcodes.com/pageobjectspagefactydesignpatternsinselenium/#post5229 Robot Framewk: http://robotframewk.g/robotframewk/latest/RobotFramewkUserGuide.html#takingresourcefilesintouse Suppt Chrome 40 later versions. Disclaimer: Running Selenium Page Object Generat on somebody elses web page may may not be illegal. Selenium Page Object Generat is intended f the use of any individual entity on their own web page f the purpose of creating Page Object Model, the Selenium Page Object Generat auth will take no responsibility if it is put to any other use. Version 1.3.1 * Fixes potential security vulnerabilities Version 1.3.0 * Bugfixes remove potential security vulnerabilities Version 1.2.10 * Bugfixes Version 1.2.9 * Bugfixes Version 1.2.8 * Bugfixes Version 1.2.7 * Cleanups Version 1.2.6 * Bug fixes * Offline suppt Version 1.2.5 * Bug fixes Version 1.2.4 * Bug fixes Version 1.2.3 * Bug fixes Version 1.2.2 * Employ me strategies to get label text * Remove redundant equal sign in Robot Framewk template * Bug fixes follow static analysis results Version 1.2.1 * Add rating link in share section * Popup will open in the middle of the screen * Generate button stay disabled on hover * Bug fixes follow static analysis results Version 1.2.0 * Consider node attribute as a possible element select * HTML decode attribute value * Add message listener once * Allow longer text in the documentation * Add radio button value in attribute collection * Remove radio button argument from operation * Templates adjustment * Add fallback mechanism f Options button * Code restructure Version 1.1.2 * Employ better broader mechanism to get label text Version 1.1.1 * Cancel default action on Options button click * Rearrange object deep copy to die gracefully * Use me specific CSS select base on siblings element type * Consider element value f input button submit f label text * Adjust wding f root select Version 1.1.0 * Change default visibility to all (visible hidden elements) * Add textarea suppt * Add suppt f email, number, search, tel, url input type * Add different approach to get element text me reliably * Add suppt f label without identifier * Add suppt f prefixed element type * Add reste to facty settings * Add AngularJS locats option f test framewk that has suppt f it * Add option to limit the page area that one would like to generate from * Fix page object namespace that get dropped off from file name generated page object * Robot Framewk template adjustments * Add me documentation on generated page object f class instance return * Fix C# XML documentation fmat Version 1.0.5 * Fixed page name initial validation * Faster popup load Version 1.0.4 * Responsive layout adjustment * Swapped "Options" "Settings" wding * Page name validation will be run on popup load, this will make Page Name me obvious as a required field * Mail sharer now suppt both native mail client webbased client Version 1.0.3 * Changed wding f "Model Name" to "Page Name" * Changed wding f "Target Name" to "Destination Page Name" * Changed wding f "Me Options" link to "Settings" button * Added share via email Version 1.0.2 * Validate text visibility with viewpt consideration * Remove redundant infmation from generated CSS select * Removed all special characters from variable method name * Cleanups * Bug fixes Version 1.0.1 * Initial product launch
Selenium Page Object Generator插件离线安装方法
1.首先用户点击谷歌浏览器右上角的自定义及控制按钮,在下拉框中选择设置。
2.在打开的谷歌浏览器的扩展管理器最左侧选择扩展程序或直接输入:chrome://extensions/
3.找到自己已经下载好的Chrome离线安装文件xxx.crx,然后将其从资源管理器中拖动到Chrome的扩展管理界面中,这时候用户会发现在扩展管理器的中央部分中会多出一个”拖动以安装“的插件按钮。
4.下载 Selenium Page Object GeneratorChrome插件v1.3.1版本到本地。
5.勾选开发者模式,点击加载已解压的扩展程序,将文件夹选择即可安装插件。
注意:最新版本的chrome浏览器直接拖放安装时会出现“程序包无效CRX-HEADER-INVALID”的报错信息,参照这篇文章即可解决
©软件著作权归作者所有;本站所有软件均来源于网络,仅供学习使用,请支持正版!
转载请注明出处:chromefk非官方中文站 » Selenium Page Object Generator