PSPad 歷史版本列表
PSPad 編輯器是一個程序員編輯器,支持多個語法高亮配置文件。它帶有十六進制編輯器,CP 轉換,文本差異,模板,宏,拼寫檢查選項,自動完成和代碼瀏覽器。該程序是為最流行的編程語言(如 Visual Basic,C ++,SQL,PHP,ASP 和 Python)預先配置的,您可以進一步自定義語法設置。 PSPad 是一個偉大的免費軟件程序員的 Microsoft Windows 操作系統的編輯器... PSPad 軟體介紹更新時間:2019-12-11
更新細節:
更新時間:2019-12-10
更新細節:
What's new in this version:
Fixes:
- Fixed an issue that caused ClientRequest.getUploadProgress() to return incorrect values
- Fixed compositor recycling when creating new BrowserView
- Fixed contextBridge crash when closing a window
- Fixed issues where noLink and checkboxChecked were not passed correctly on Windows
- Fixed throttling in webContents.setBackgroundThrottling
Other Changes:
- Updated Chromium to 78.0.3904.130
更新時間:2019-12-09
更新細節:
更新時間:2019-12-06
更新細節:
更新時間:2019-12-05
更新細節:
What's new in this version:
- Fix incorrect tooltip shown in examples in the saved state
- Fixed an issue where created by field of workspace details was incorrect
- Show confirmation dialog before closing modals using escape key during workspace creation flow
- Added body viewer modal in Console to support bodies larger than 10KB
- Various UX fixes in Console
- Removed restore button from the most recent changelog for a schema
更新時間:2019-12-03
更新細節:
What's new in this version:
- Azure DevOps integration improvements
- You can link TestComplete test items to test cases in Azure DevOps faster and easier. The new filter box in the Choose Test Case dialog helps you quickly find the test case to which you will link an item
- You can unbind TestComplete test items from Azure DevOps test cases directly from within the TestComplete UI. Earlier, you could do this on the Azure DevOps side only
- Now, you can also easily unbind your TestComplete project from an Azure DevOps team project. This will prevent TestComplete from showing you notifications when the team project is unavailable. Note that this “unbind” command doesn’t remove associations between test cases and TestComplete test items on the Azure DevOps side. So, if you re-bind the projects later, or if you clone your team project and bind the TestComplete project to the cloned team project, the associations will remain and will work fine.
- When you are configuring a Visual Studio Test task to run TestComplete tests, if your TestComplete project suite has several projects, you can now select a project whose tests you want to run
- Now, you can choose the test runner – TestComplete or TestExecute – to be used on the TestComplete Test Adapter. You can get the new version of the Test Adapter from the Microsoft marketplace, or you can install it from a computer in your local network. See Install TestComplete Test Adapter Extension.
- AI-based “self-healing” tests
- TestComplete 14.3 introduces an improved test-run mode to make your tests resistant to object recognition issues. In previous versions of TestComplete, when the test engine failed to find a window or control, it posted an error message to the log and often stopped the test or the entire run. So, you had to fix errors and re-run failed and unexecuted tests later.
- The new run mode improves the situation dramatically. Now, when the test engine fails to find a window or control, it uses a special AI-based algorithm to find a similar window or control in the application and continues running your tests using that similar object. This enables your tests to work to the end. The test engine also posts a warning message to the log to let you know about the replacement and about new recognition properties used. The message gives you a clear idea of what to change in object recognition properties in the Name Mapping repo (we don’t change these properties automatically to avoid confusion in case of possible false recognition).
- The new approach makes your tests more resistant to object recognition errors, saves the time needed to re-run failed and unexecuted tests, and helps you fix recognition issues easier. Just don’t ignore warning messages in the test log!
- The new “self-healing” approach is Beta so far and is off by default. If you want to try it, enable it in the Tools > Options > Engines > Name Mapping dialog. If you run tests from the command line, then to enable the new mode, use the new /SelfHealing command-line option. TestExecute and SessionCreator also has this option.
- Web testing improvements
- Support for Electron 7. You can now create, record, and run automated tests for Electron-based applications created with Electron version 7.0.0
Support for the recent versions of web browsers:
- Mozilla Firefox 70
- Google Chrome 78
- Version 14.3 includes special support for the --disable-renderer-accessibility command-line option of Google Chrome. You can put this parameter to the Chrome command line to streamline test performance. The effect is especially noticeable in testing large web pages with lots of web elements
- BDD improvements
- Version 14.3 can send results of individual BDD scenarios to test cases located in external test management systems like Azure DevOps and Zephyr for Jira. To do this, link your BDD scenarios to external test cases on the Test Items page of your project. Note: This will not affect your existing projects with BDD scenarios that are already included in the project’s list of test items. To link those BDD scenarios to external test cases, you will have to re-create the test items to be able to mark them as test cases.
- Mobile testing improvements
- Android testing
- Support for Android 10 (API Level 29)
After installing a mobile application on an Android device, you can see system requests to grant that app the permissions to use this or that resource on the device. These requests require user action and prevent automated tests from running smoothly. With TestComplete 14.3, you can grant all the needed permissions automatically. You can do this in the following ways:
- In Keyword tests – by using the new GrantPermissions parameter of the Install Package operation
- In script tests – by using the new GrantPermissions parameter of the PackageManager.InstallPackage method, or by setting the AndroidTestedApp.GrantPermissions property before calling the AndroidTestedApp.Run method
- In the TestedApps editor – by selecting the new “Grant all permissions listed in the application manifest after the package installation” check box
- TestComplete will grant permissions when installing the application package on a device
iOS testing:
TestComplete 14.3 includes support for the following devices, iOS versions, and applications:
- iPhone 11, 11 Pro, 11 Pro Max, and iPad Air 3. Now, you can record and run tests for iOS applications running on these devices
- iOS 13.0 - 13.2
- iOS apps created with Xcode 11
Overall improvements:
- The “Unexecuted” metric on the Summary page of the test log now includes only those test cases whose execution has not started because the project run was interrupted. It no longer includes disabled test cases
- Now, the indicator that TestComplete shows during a test run displays the name of the executed test item and the project that contains that item.
We’ve also fixed a number of bugs reported by our customers
Discontinued Support:
- TestComplete no longer supports iOS version 10.x, as well as the iPhone 5, iPad Mini 1, and iPad 4 devices
- TestComplete no longer supports Objective-C and Swift applications created with Xcode 8
- TestComplete no longer supports Open Applications created in Visual C++ 6.0
更新時間:2019-12-03
更新細節:
更新時間:2019-12-03
更新細節:
What's new in this version:
Fixes:
- Fixed --ignore-connections-limit, ironically, being ignored
- Fixed broken focus with OOPIF embedded inside webview
- Fixed context menu disappearing when showing
- Fixed contextBridge crash
- Fixed the 'login' event not being emitted when HTTP Basic auth was requested during a net.request
- Net module requests no longer raise errors when non-2xx responses are received
- The disabled-by-default-cpu_profiler tracing category now correctly records stack samples from the main process and utility processes
- webContents.reloadIgnoringCache() will now forcefully ignore all caches, including service workers
- window.root and window.GLOBAL are both now undefined when nodeIntegration is disabled as expected
Other Changes:
- Fixed some crashes that could occur when using the net module
- Generate debug symbols on Linux
- Made strip_absolute_paths_from_debug_symbols to false in debug.gn
- Updated Chromium to 78.0.3904.126
更新時間:2019-11-25
更新細節:
What's new in this version:
Fixed:
- Postman doesnt start on Windows 10
- Fixed typo for Path Variables and Response Body in filter dropdown of Find & Replace
- Fixed Console Footer meta to persist values on changing filters
- Fixed a bug where UI wouldn't zoom in Console
- Fixed an issue where OAuth 2.0 token request was not shown in Console
- Fixed an issue where response headers were overflowing in examples when switching to Two-Pane view
- Improved performance when sending request if active environment has many variables
- Changed filter level text to indicate whether all levels are selected in Console
- Show confirmation dialog before closing modals using escape key
- Added support in Postman Console to log undefined, functions etc.
- Added request for escalated role functionality through manage roles flow
- Improved communication about creating collection public links
更新時間:2019-11-22
更新細節: