This article written by Sumit Bisht author of the book, Robot Framework Test Automation, explains about management of test structure using Robot Framework. Tests are an important part of software development and through the creation of different tests, one can be assured of the different conditions and use cases that the software can undergo. Typically, there are different forms of testing out of which manual testing is necessary to validate the working of the software before it is useable. This form of testing is known as acceptance testing where the final tests are done on a software under different real world conditions to observe if the software is acceptable by a normal user. Today, this from of testing is increasingly becoming automated and different testing software and tools are present. While the test tools are present for different technologies and uses, their usage increases as the software, and its resultant tests grows.Read Managing Test Structure with Robot Framework in full
In the previous article of the series by Douglas Paterson, author of Building Websites with PHP-Nuke, we have had a tour of the other default modules that ship with PHP-Nuke, and seen the types of content they manage.
In this article which is the eighth article of the article series, we will begin to explore the PHP-Nuke Forums module. You will:
- Learn about the structure of a discussion board
- Learn how to create categories and forums, and make postings
- Create groups, and set simple permissions for forums
- See how to moderate forum content
This article by Richard J. Reese, author of the book Troux Enterprise Architecture Solutions, introduces the concept of managing the assets of IT like an investment portfolio. Establishing a single-source-of-truth for all IT-related information provides a basis for planning and analysis. The article also introduces the Troux Transformation Platform as a market-leading EA repository tool.Read Managing the IT Portfolio using Troux Enterprise Architecture in full
In the previous article by Douglas Paterson, author of Building Websites with PHP-Nuke, you explored many features of PHP-Nuke, created the super user (an all-powerful administrator of the site), and made your first modifications to the site. You also learned about the ways in which PHP-Nuke restricts access to the site.
In this article, which is the fourth article of the series, we will begin to acquaint ourselves with PHP-Nuke's administration area, which allows you to manage your site from the comfort of your web browser. We'll look first at the website configuration settings. These options control many global properties of the site.
Then we will look at block and module administration. The tools available here let you change the functionality of your site with ease, and customize the site's features to your liking.Read Managing the Site using PHP-Nuke in full
Data visibility in Siebel CRM is controlled by the access control layer , which takes personal data ownership or the user's current position within an organization into account in order to provide secure access to customer data.
It is therefore mandatory for an administrator to understand how to correctly set up and maintain the organizational information to provide end users with the Siebel application features and data they need to do their daily jobs.
In this article by Alexander Hansal, author of Oracle Siebel CRM 8 Installation and Management, we will discuss how to:
- Understand divisions and organizations
- Set up and manage the position hierarchy
- Set up user and employee accounts
In this article, by Sven Vermeulen, the author of SELinux System Administration, has explained how to manage user logins. When we log in to an SELinux enabled system, we are assigned with a default context to work in. This context contains a SELinux user part, a SELinux role, a domain, and optionally a sensitivity range.
In this article, we will define users that have sufficient rights to do their jobs, ranging from unprivileged users to fully privileged users, running almost without SELinux protection.Read Managing User Logins in full
With our social networking site ready to accept user content, and our roles set up to allow groups of users to contribute to and use our network in different ways, it is time to focus more on our users–specifically, managing users and the settings associated with them, and providing them with tools and options to improve their experience on the site.
In this article by Michael Peacock, you will learn:
- How to install the needed modules
- How to add extra fields to user profiles
- About users, roles, and permissions
The previous article by Douglas Paterson, author of Building Websites with PHP-Nuke, introduced us to the administration area of PHP-Nuke. We also saw how to configure our site, back up the database, and manage blocks and modules.
In this article, we will walk through the creation of new users, both by the super user and also by registering as a new user from the standard visitor interface on the site. We will also look at the basics of subscribing users to the site. Once we have some users in place, we will look through the Your Account module, which provides a personal area for each user within the site, and allows them to personalize the site. We will also look at the system of points awarded to users for interacting with the site, and the benefits this brings them through user groups. The final part of the article covers setting up other administrator accounts for managing individual modules rather than the entire site.Read Managing Users with PHP-Nuke in full
This article by Allan Walker, author of Joomla! 1.5 Multimedia, explores one of the most important tasks when using multimedia in our Joomla! websites, the ability to upload and manage the files on your web server. Once uploaded, this content may not require further attention, or you might need the ability for constant management and file revisions.
In this article, we will look at using the built-in Joomla! Media Manager which includes:
- Overview of the Joomla! Media Manager
- Uploading media using the Media Manager
- The view
- Organizing your content
- Uploading your content
- Managing media using the Media Manager
This article written by Deepan Siddhu Nagarajan, author of the book Instant HubSpot Dashboard Customization, we will cover how to use different social media tools in HubSpot to drive traffic to your website or blog.Read Managing your social channels in full
Android has in place a very specific permissions and security system based around manifest file declarations which allow or restrict applications from accessing various device capabilities. This article by Joseph Labrecque, author of Flash Development for Android Cookbook, will detail how to enable your Flash Platform applications to correctly identify the permissions needed to take advantage of the Android Market filtering, apply local application database encryption, and other useful tidbits!
This article will cover the following recipes:
- Setting application permissions with the Android Manifest file
- Preventing the device screen from dimming
- Establishing Android Custom URI Schemes
- Anticipating Android Compatibility Filtering
- Instructing an Application to be installed to Device SDCard
- Encrypting a Local SQLite Database
One of the exciting features of JavaFX is its inherent support for multimedia. JavaFX includes support for rendering of images in multiple formats and support for playback of audio and video on all platforms where JavaFX is supported. In this article by Vladimir Vivien, author of JavaFX 1.2 Application Development Cookbook, readers learn how to display and manipulate images using the Image API.
In this article, we will cover the following topics:
- Accessing media assets
- Loading and displaying images with ImageView
- Applying effects and transformations to images
- Creating image effects with blending
In this article by Chandan Luthra and Deepak Mittal, authors of Firebug 1.5: Editing, Debugging, and Monitoring Web Pages, we will have a small introduction to DOM as well as discussing how to modify/edit values of properties and constants of any DOM object using Firebug.
- Inspecting DOM
- Filtering properties, functions, and constants
- Modifying DOM on the fly
It is not always possible to conduct the automated tests. There are situations where we may need the manual tests. Manual testing is a document or a text file, which contains a set of steps for the tester to follow. Manual testing can be conducted in between automated tests or anywhere between a series of different tests. For example, after some sets of automated tests, we may have to check log files or configuration information or settings based on the tests executed to continue with the remaining automated tests. We can group all these tests together, order them, and create an ordered test to execute the tests in an order.
In some cases, we may need to execute the tests that are not created by using Visual Studio but required for this current application. In that case, we go for the generic test, which acts as a wrapper for the tests written by some third-party tool and executes that test inside Visual Studio IDE. Once it is wrapped, it is executed normally like any other test inside Visual Studio.
This article by Subashni.S and N Satheesh Kumar talks about the manual, generic, and ordered test types in detail. We will go through the steps to create and manage these tests types in VSTS.Read Manual, Generic, and Ordered Tests using Visual Studio 2008 in full
In the previous article we saw how to translate a site's content using Google's translation service. The full process is automated and the machine does the translation. However, machine translation is not always good and can sometimes be misleading. To avoid your content getting lost in translation, or in the absence of a translation service for a specific language, like Bengali, you may like to manually translate the site's content.
In this article by Suhreed Sarkar, author of Joomla! 1.5 Top Extensions Cookbook, you will learn how to translate your site's content manually into your desired language using the Joom!Fish extension. It allows you to translate the articles, modules, banners, menus, sections, categories, and so on into your desired language. It also shows a language selection module for visitors to choose a language from the site's frontend. Many other components and modules can be translated by installing their respective content elements.Read Manually Translating Your Joomla! Site's Content into Your Desired Language in full
In this article by Bob Griesemer, we will discuss about Mapping, mainly STORE Mapping in Oracle Warehouse Builder 11g. We will build mappings with the additional features of Oracle Warehouse Builder. We will introduce the concept of transformations and operators that are available in OWB, which can be used for transforming and manipulating data between source and target. Along the way, we'll get to build a quick mapping for creating and loading a table that will be used as a lookup table.Read Mapping in Oracle Warehouse Database in full
In this article by Raymundo Armendariz and Arturo Soto, author of Getting Started with Backbone Marionette, we will learn the view types that Marionette has and how to use them.
In this article by Eugene Khvedchenya, the author of Mastering OpenCV with Practical Computer Vision Projects, introduces us to Augmented reality (AR), which is a live view of a real-world environment whose elements are augmented by computer-generated graphics.
In this article we will create an AR application for iPhone/iPad devices. From this article you'll learn more about markers. The full detection routine is explained. After reading this article you will be able to write your own marker detection algorithm and estimate the marker pose in 3D world with regards to camera pose.
In this article, we will cover the following topics:
Creating an iOS project that uses OpenCV
Marker code recognition
Placing a marker in 3D